#include <Encoder.h>
Inheritance diagram for Atlas::Message::Encoder:
Public Member Functions | |
Encoder (Atlas::Bridge *) | |
virtual void | StreamMessage (const Map &m) |
Ensure that methods in base class are not hidden. | |
virtual void | MapItem (const std::string &name, const Bridge::Map &m) |
virtual void | MapItem (const std::string &name, const Bridge::List &l) |
virtual void | MapItem (const std::string &name, long i) |
virtual void | MapItem (const std::string &name, double d) |
virtual void | MapItem (const std::string &name, const std::string &s) |
virtual void | ListItem (const Bridge::Map &m) |
virtual void | ListItem (const Bridge::List &l) |
virtual void | ListItem (long i) |
virtual void | ListItem (double d) |
virtual void | ListItem (const std::string &s) |
virtual void | StreamMessage (const Object &obj) |
Send a message (must be a map!) in stream state. | |
virtual void | MapItem (const std::string &, const Object &) |
Send an object as a map item. | |
virtual void | ListItem (const Object &) |
Send an object as a list item. |
This encoder can be used to send Atlas::Message::Object objects representing full atlas messages.
Copyright 2000 the respective authors.
This document is licensed under the terms of the GNU Free Documentation License and may be freely distributed under the conditions given by this license.