#include <MamaSymbolListMember.h>
Name | |
---|---|
MamaSymbolListMember(MamaSymbolList * symbolList) | |
MamaSymbolListMember(MamaSymbolList * list, mamaSymbolListMember cMember) | |
virtual | ~MamaSymbolListMember() |
const char * | getSymbol() const |
const char * | getSource() const |
MamaTransport * | getTransport() const |
MamaSymbolList * | getSymbolList() const |
void * | getClosure() const |
void | setClosure(void * closure) |
void | setSymbol(const char * symbol) |
void | setSource(const char * source) |
void | setTransport(MamaTransport * transport) |
void | setSymbolList(MamaSymbolList * symbolList) |
Name | |
---|---|
mamaSymbolListMember | getCimpl() |
Name | |
---|---|
class | MamaSymbolList |
class Wombat::MamaSymbolListMember;
The MamaSymbolListMember class represents the information about the symbol list member. In addition to the symbols, it is also possible to obtain information about the “source” of the symbol and which MamaTransport it can be found on.
MamaSymbolListMember(
MamaSymbolList * symbolList
)
Construct a symbol list member that can be added to the symbol list.
MamaSymbolListMember(
MamaSymbolList * list,
mamaSymbolListMember cMember
)
Construct symbol list member that wraps the given C symbol list member.
virtual ~MamaSymbolListMember()
const char * getSymbol() const
Get the symbol name.
const char * getSource() const
Get the source name.
MamaTransport * getTransport() const
Get the MAMA transport.
MamaSymbolList * getSymbolList() const
Get the MAMA symbol list to which this member belongs.
void * getClosure() const
Get the closure argument.
void setClosure(
void * closure
)
Set the closure argument.
void setSymbol(
const char * symbol
)
Set the symbol name.
void setSource(
const char * source
)
Set the source name.
void setTransport(
MamaTransport * transport
)
Set the MAMA transport.
void setSymbolList(
MamaSymbolList * symbolList
)
Set the MAMA symbol list to which this member belongs.
mamaSymbolListMember getCimpl()
Get a handle to the underlying C implementation.
friend class MamaSymbolList(
MamaSymbolList
);
Updated on 2023-03-31 at 15:29:26 +0100