Atlas
0.7.0
Networking protocol for the Worldforge system.
|
#include <FEncoder.h>
Public Member Functions | |
EncList (B &b) | |
EncMap< B, EncList< B, T > > | operator<< (const BeginMap &) |
Start a map. More... | |
EncList< B, EncList< B, T > > | operator<< (const BeginList &) |
Start a list. More... | |
EncList< B, T > | operator<< (std::int64_t i) |
Send an integer value. More... | |
EncList< B, T > | operator<< (double d) |
Send a double value. More... | |
EncList< B, T > | operator<< (const std::string &s) |
Send a string value. More... | |
template<typename Arg > | |
EncList< B, T > | operator<< (const Arg &a) |
If the encoder supports it, send any kind of value. More... | |
T | operator<< (EndList) |
End this list. More... | |
Protected Attributes | |
B & | b |
The bridge or encoder that is written to. More... | |
Encoder in List state
Definition at line 87 of file FEncoder.h.
|
inline |
If the encoder supports it, send any kind of value.
Definition at line 186 of file FEncoder.h.
|
inline |
Start a list.
Definition at line 186 of file FEncoder.h.
|
inline |
Start a map.
Definition at line 186 of file FEncoder.h.
|
inline |
Send a string value.
Definition at line 186 of file FEncoder.h.
|
inline |
Send a double value.
Definition at line 186 of file FEncoder.h.
|
inline |
End this list.
Definition at line 232 of file FEncoder.h.
References Atlas::Funky::EncList< B, T >::b.
|
inline |
Send an integer value.
Definition at line 186 of file FEncoder.h.
|
protected |
The bridge or encoder that is written to.
Definition at line 240 of file FEncoder.h.
Referenced by Atlas::Funky::EncList< B, T >::operator<<().