Basic Image AlgorithmS Library  2.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
BIAS::CScommBase Member List

This is the complete list of members for BIAS::CScommBase, including all inherited members.

_liDebugLevelBIAS::Debugprotected
_liNextDebugLevelBIAS::Debugprotected
_String2DebuglevelBIAS::Debugprotected
_zDebugStreamBIAS::Debugprotectedstatic
AcceptConn_(int fd)BIAS::CScommBaseprotected
AddDebugLevel(const long int lv)BIAS::Debuginline
AddDebugLevel(const std::string &name)BIAS::Debuginline
AnalyzeData_(int clientNr)BIAS::CScommBaseprotected
AnalyzeFirstMsg_(int commNr)BIAS::CScommBaseprotected
CheckRegisteredMsgs_(std::string &msgName, const CScommData &cPartner, EdataType &dataTypeToRead, unsigned int &dataSizeToRead)BIAS::CScommBaseprotected
commPartners_BIAS::CScommBaseprotected
commPartnersConnected_BIAS::CScommBaseprotected
connectPort_BIAS::CScommBaseprotected
ConsumeNextFreeDebuglevel_()BIAS::Debuginlineprotected
CScommBase(bool threaded=true)BIAS::CScommBase
CScommBase(const CScommBase &arg)BIAS::CScommBase
Debug()BIAS::Debuginline
Debug(const Debug &deb)BIAS::Debuginline
DebugLevelIsSet(const long int lv) const BIAS::Debuginline
DebugLevelIsSet(const std::string &name) const BIAS::Debuginline
GetCommPartnerName(int commPartnerNr)BIAS::CScommBase
GetConnections()BIAS::CScommBaseinline
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::CScommBaseprotected
GetDebugLevel() const BIAS::Debuginline
GetDebugStream() const BIAS::Debuginline
GetDebugStream(std::ostream &os) const BIAS::Debuginline
GetGlobalDebugLevel()BIAS::Debuginlinestatic
GetThreadedReceive()BIAS::CScommBaseinline
GlobalDebugLevelBIAS::Debugprotectedstatic
isServer_BIAS::CScommBaseprotected
keepAll_BIAS::CScommBaseprotected
log_BIAS::CScommBaseprotected
logOut_BIAS::CScommBaseprotected
logOutPut_(const char *data, unsigned int size)BIAS::CScommBaseprotected
msgBuffer_BIAS::CScommBaseprotected
Name2DebugLevel(const std::string &name) const BIAS::Debuginline
name_BIAS::CScommBaseprotected
NewDebugLevel(const std::string &name)BIAS::Debuginline
onlyNewMsgs_BIAS::CScommBaseprotected
operator=(const CScommBase &arg)BIAS::CScommBase
BIAS::Debug::operator=(const Debug &deb)BIAS::Debuginline
portChange_BIAS::CScommBaseprotected
PrintDebugLevel(std::ostream &os=std::cout) const BIAS::Debuginline
receivethread(void *data)BIAS::CScommBasefriend
receiveThread_(int clientNr)BIAS::CScommBaseprotected
registeredMsgs_BIAS::CScommBaseprotected
registerLock_BIAS::CScommBaseprotected
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::Debuginline
RemoveDebugLevel(const std::string &name)BIAS::Debuginline
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::CScommBaseprotected
SetAutomaticPortChange(bool on)BIAS::CScommBaseinline
SetConnectionTimeOut(unsigned int time)BIAS::CScommBaseinline
SetDebugLevel(const long int lv)BIAS::Debuginline
SetDebugLevel(const std::string &name)BIAS::Debuginline
SetDebugStream(const std::ostream &os)BIAS::Debuginline
SetGlobalDebugLevel(long int lev)BIAS::Debuginlinestatic
SetKeepAll(bool on)BIAS::CScommBaseinline
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::Debuginline
syncReceive_()BIAS::CScommBaseprotected
terminateReceiver_BIAS::CScommBaseprotected
threaded_BIAS::CScommBaseprotected
timeOut_BIAS::CScommBaseprotected
timeOutFlag_BIAS::CScommBaseprotected
verbose_BIAS::CScommBaseprotected
verboseOut_BIAS::CScommBaseprotected
WaitForNewMessage(std::string &msgName)BIAS::CScommBase
~CScommBase()BIAS::CScommBasevirtual
~Debug()BIAS::Debuginline