rippled
|
Public Member Functions | |
Map (PropertyStream &stream) | |
Map (Set &parent) | |
Map (std::string const &key, Map &parent) | |
Map (std::string const &key, PropertyStream &stream) | |
~Map () | |
Map (Map const &)=delete | |
Map & | operator= (Map const &)=delete |
PropertyStream & | stream () |
PropertyStream const & | stream () const |
template<typename Value > | |
void | add (std::string const &key, Value value) const |
template<typename Key , typename Value > | |
void | add (Key key, Value value) const |
Proxy | operator[] (std::string const &key) |
Proxy | operator[] (char const *key) |
template<typename Key > | |
Proxy | operator[] (Key key) const |
Private Attributes | |
PropertyStream & | m_stream |
Definition at line 224 of file PropertyStream.h.
|
explicit |
Definition at line 91 of file beast_PropertyStream.cpp.
|
explicit |
Definition at line 95 of file beast_PropertyStream.cpp.
beast::PropertyStream::Map::Map | ( | std::string const & | key, |
Map & | parent | ||
) |
Definition at line 100 of file beast_PropertyStream.cpp.
beast::PropertyStream::Map::Map | ( | std::string const & | key, |
PropertyStream & | stream | ||
) |
Definition at line 106 of file beast_PropertyStream.cpp.
beast::PropertyStream::Map::~Map | ( | ) |
Definition at line 112 of file beast_PropertyStream.cpp.
|
delete |
PropertyStream const & beast::PropertyStream::Map::stream | ( | ) |
Definition at line 118 of file beast_PropertyStream.cpp.
PropertyStream const& beast::PropertyStream::Map::stream | ( | ) | const |
void beast::PropertyStream::Map::add | ( | std::string const & | key, |
Value | value | ||
) | const |
Definition at line 247 of file PropertyStream.h.
void beast::PropertyStream::Map::add | ( | Key | key, |
Value | value | ||
) | const |
Definition at line 254 of file PropertyStream.h.
PropertyStream::Proxy beast::PropertyStream::Map::operator[] | ( | std::string const & | key | ) |
Definition at line 130 of file beast_PropertyStream.cpp.
Proxy beast::PropertyStream::Map::operator[] | ( | char const * | key | ) |
Definition at line 265 of file PropertyStream.h.
Proxy beast::PropertyStream::Map::operator[] | ( | Key | key | ) | const |
Definition at line 272 of file PropertyStream.h.
|
private |
Definition at line 227 of file PropertyStream.h.