Template Class Channel¶
Defined in File channel.h
Inheritance Relationships¶
Base Type¶
public aslam::Cloneable< ChannelBase, Channel< TYPE > >
(Template Class Cloneable)
Class Documentation¶
-
template<typename TYPE>
class aslam::channels::Channel : public aslam::Cloneable<ChannelBase, Channel<TYPE>>¶ -
Public Functions
-
inline Channel()¶
-
inline virtual ~Channel()¶
-
inline virtual std::string name() const¶
-
inline virtual bool compare(const ChannelBase &other)¶
-
inline bool serializeToString(std::string *string) const¶
-
inline bool serializeToBuffer(char **buffer, size_t *size) const¶
-
inline bool deSerializeFromString(const std::string &string)¶
-
inline bool deSerializeFromBuffer(const char *const buffer, size_t size)¶
-
inline Channel()¶