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¶
-