ConsumerSpace::ConsumerClass Class

class ConsumerSpace::ConsumerClass

A consumer-defined class that joins an upstream-defined group. More...

Header: #include <consumer_class.h>

Public Functions

void doStuff(T value)

Detailed Description

The consumer module parses \ingroup upstream-controls, which creates a placeholder CollectionNode in the consumer's primary tree. QDocDatabase::mergeCollections then mirrors title and url from the authoritative version that lives in the upstream module's tree. The cross-module href for the "is part of" listing must point at the upstream module's published group page, not at a bare filename in the consumer's output directory.

Member Function Documentation

template <typename T> requires UpstreamThing<T> void ConsumerClass::doStuff(T value)

Performs cross-module work on value, which must satisfy the UpstreamThing concept declared in the UpstreamWidgets dependency module. The rendered method synopsis autolinks UpstreamThing to its documentation in the upstream module via the dependency-index path, exercising cross-module concept autolinking.