_liDebugLevel | BIAS::Debug | protected |
_liNextDebugLevel | BIAS::Debug | protected |
_String2Debuglevel | BIAS::Debug | protected |
_zDebugStream | BIAS::Debug | protectedstatic |
AcceptConn_(int fd) | BIAS::CScommBase | protected |
AddDebugLevel(const long int lv) | BIAS::Debug | inline |
AddDebugLevel(const std::string &name) | BIAS::Debug | inline |
AnalyzeData_(int clientNr) | BIAS::CScommBase | protected |
AnalyzeFirstMsg_(int commNr) | BIAS::CScommBase | protected |
CheckRegisteredMsgs_(std::string &msgName, const CScommData &cPartner, EdataType &dataTypeToRead, unsigned int &dataSizeToRead) | BIAS::CScommBase | protected |
commPartners_ | BIAS::CScommBase | protected |
commPartnersConnected_ | BIAS::CScommBase | protected |
connectPort_ | BIAS::CScommBase | protected |
ConsumeNextFreeDebuglevel_() | BIAS::Debug | inlineprotected |
CreateListenThread_() | BIAS::CScommServer | protected |
CScommBase(bool threaded=true) | BIAS::CScommBase | |
CScommBase(const CScommBase &arg) | BIAS::CScommBase | |
CScommServer(bool threaded=true) | BIAS::CScommServer | |
Debug() | BIAS::Debug | inline |
Debug(const Debug &deb) | BIAS::Debug | inline |
DebugLevelIsSet(const long int lv) const | BIAS::Debug | inline |
DebugLevelIsSet(const std::string &name) const | BIAS::Debug | inline |
GetCommPartnerName(int commPartnerNr) | BIAS::CScommBase | |
GetConnections() | BIAS::CScommBase | inline |
GetData(const std::string &msgName, std::vector< float > &floatData) | BIAS::CScommBase | |
GetData(const std::string &msgName, std::vector< int > &intData) | BIAS::CScommBase | |
GetData(const std::string &msgName, std::vector< std::string > &stringData) | BIAS::CScommBase | |
GetData(const std::string &msgName, std::vector< char > &binaryData) | BIAS::CScommBase | |
GetData_(const std::string &msgName) | BIAS::CScommBase | protected |
GetDebugLevel() const | BIAS::Debug | inline |
GetDebugStream() const | BIAS::Debug | inline |
GetDebugStream(std::ostream &os) const | BIAS::Debug | inline |
GetGlobalDebugLevel() | BIAS::Debug | inlinestatic |
GetThreadedReceive() | BIAS::CScommBase | inline |
GlobalDebugLevel | BIAS::Debug | protectedstatic |
isServer_ | BIAS::CScommBase | protected |
keepAll_ | BIAS::CScommBase | protected |
listenthread(void *data) | BIAS::CScommServer | friend |
listenThreadActive_ | BIAS::CScommServer | protected |
log_ | BIAS::CScommBase | protected |
logOut_ | BIAS::CScommBase | protected |
logOutPut_(const char *data, unsigned int size) | BIAS::CScommBase | protected |
msgBuffer_ | BIAS::CScommBase | protected |
Name2DebugLevel(const std::string &name) const | BIAS::Debug | inline |
name_ | BIAS::CScommBase | protected |
NewDebugLevel(const std::string &name) | BIAS::Debug | inline |
onlyNewMsgs_ | BIAS::CScommBase | protected |
operator=(const CScommBase &arg) | BIAS::CScommBase | |
BIAS::Debug::operator=(const Debug &deb) | BIAS::Debug | inline |
portChange_ | BIAS::CScommBase | protected |
PrintDebugLevel(std::ostream &os=std::cout) const | BIAS::Debug | inline |
pthreadListener_ | BIAS::CScommServer | protected |
receiveThread_(int clientNr) | BIAS::CScommBase | protected |
registeredMsgs_ | BIAS::CScommBase | protected |
registerLock_ | BIAS::CScommBase | protected |
RegisterMsg(std::string msgName, EdataType dataType, int amount=1) | BIAS::CScommBase | |
RegisterMsg(std::string commPartnerName, std::string msgName, EdataType dataType, int amount=1) | BIAS::CScommBase | |
RemoveDebugLevel(const long int lv) | BIAS::Debug | inline |
RemoveDebugLevel(const std::string &name) | BIAS::Debug | inline |
SendMsg(const std::string &msgName, std::vector< float > &floatData) | BIAS::CScommBase | |
SendMsg(const std::string &msgName, std::vector< int > &intData) | BIAS::CScommBase | |
SendMsg(const std::string &msgName, std::vector< std::string > &stringData) | BIAS::CScommBase | |
SendMsg(const std::string &msgName, char *binaryData, unsigned int size) | BIAS::CScommBase | |
SendMsg(const std::string commPartnerName, const std::string &msgName, char *binaryData, unsigned int size) | BIAS::CScommBase | |
SendMsg(int commPartnerNr, const std::string &msgName, char *binaryData, unsigned int size) | BIAS::CScommBase | |
SendMsg_(const std::string &data) | BIAS::CScommBase | protected |
SetAutomaticPortChange(bool on) | BIAS::CScommBase | inline |
SetConnectionTimeOut(unsigned int time) | BIAS::CScommBase | inline |
SetDebugLevel(const long int lv) | BIAS::Debug | inline |
SetDebugLevel(const std::string &name) | BIAS::Debug | inline |
SetDebugStream(const std::ostream &os) | BIAS::Debug | inline |
SetGlobalDebugLevel(long int lev) | BIAS::Debug | inlinestatic |
SetKeepAll(bool on) | BIAS::CScommBase | inline |
SetLog(bool on) | BIAS::CScommBase | |
SetLogOut(std::ostream &outputStream) | BIAS::CScommBase | |
SetVerbose(bool on) | BIAS::CScommBase | |
SetVerboseOut(std::ostream &outputStream) | BIAS::CScommBase | |
ShowDebugLevel(std::ostream &os=std::cout) const | BIAS::Debug | inline |
syncReceive_() | BIAS::CScommBase | protected |
terminateListener_ | BIAS::CScommServer | protected |
terminateReceiver_ | BIAS::CScommBase | protected |
threaded_ | BIAS::CScommBase | protected |
timeOut_ | BIAS::CScommBase | protected |
timeOutFlag_ | BIAS::CScommBase | protected |
verbose_ | BIAS::CScommBase | protected |
verboseOut_ | BIAS::CScommBase | protected |
WaitForConnections(unsigned int port=D_CS_DEFAULT_PORT) | BIAS::CScommServer | |
WaitForNewMessage(std::string &msgName) | BIAS::CScommBase | |
~CScommBase() | BIAS::CScommBase | virtual |
~CScommServer() | BIAS::CScommServer | |
~Debug() | BIAS::Debug | inline |