declarations ============ .. automodule:: fbrelation.declarations :mod:`declarations.program` --------------------------- Classes: :class:`.ProgramDeclaration` .. automodule:: fbrelation.declarations.program :mod:`declarations.relation` ---------------------------- Classes: :class:`.RelationDeclaration` .. automodule:: fbrelation.declarations.relation :mod:`declarations.box` ----------------------- Classes: :class:`.FunctionBoxDeclaration`, :class:`.MacroInputBoxDeclaration`, :class:`.MacroOutputBoxDeclaration`, :class:`.MacroBoxDeclaration`, :class:`.SenderBoxDeclaration`, :class:`.ReceiverBoxDeclaration` .. automodule:: fbrelation.declarations.box Submodules: .. toctree:: fbrelation.declarations.box.base fbrelation.declarations.box.function fbrelation.declarations.box.macrotool fbrelation.declarations.box.macro :mod:`declarations.connection` ------------------------------ Classes: :class:`.ConnectionDeclaration` .. automodule:: fbrelation.declarations.connection :mod:`declarations.node` ------------------------ Classes: :class:`.BoxNodeDeclaration`, :class:`.MacroToolNodeDeclaration`, :class:`.MacroNodeDeclaration` .. automodule:: fbrelation.declarations.node Submodules: .. toctree:: fbrelation.declarations.node.base fbrelation.declarations.node.box fbrelation.declarations.node.macrotool fbrelation.declarations.node.macro