Class ChannelBase¶
Defined in File channel.h
Class Documentation¶
-
class aslam::channels::ChannelBase¶
Public Functions
-
ASLAM_DISALLOW_EVIL_CONSTRUCTORS(ChannelBase)¶
-
inline ChannelBase()¶
-
inline virtual ~ChannelBase()¶
-
virtual bool serializeToString(std::string *string) const = 0¶
-
virtual bool deSerializeFromString(const std::string &string) = 0¶
-
virtual bool serializeToBuffer(char **buffer, size_t *size) const = 0¶
-
virtual bool deSerializeFromBuffer(const char *const buffer, size_t size) = 0¶
-
virtual std::string name() const = 0¶
-
virtual ChannelBase *clone() const = 0¶
-
virtual bool compare(const ChannelBase &right) = 0¶
-
ASLAM_DISALLOW_EVIL_CONSTRUCTORS(ChannelBase)¶