|
rippled
|
#include <PropertyStream.h>

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 203 of file PropertyStream.h.
|
explicit |
Definition at line 75 of file beast_PropertyStream.cpp.
|
explicit |
Definition at line 79 of file beast_PropertyStream.cpp.
| beast::PropertyStream::Map::Map | ( | std::string const & | key, |
| Map & | parent | ||
| ) |
Definition at line 84 of file beast_PropertyStream.cpp.
| beast::PropertyStream::Map::Map | ( | std::string const & | key, |
| PropertyStream & | stream | ||
| ) |
Definition at line 90 of file beast_PropertyStream.cpp.
| beast::PropertyStream::Map::~Map | ( | ) |
Definition at line 96 of file beast_PropertyStream.cpp.
|
delete |
| PropertyStream & beast::PropertyStream::Map::stream | ( | ) |
Definition at line 102 of file beast_PropertyStream.cpp.
| PropertyStream const & beast::PropertyStream::Map::stream | ( | ) | const |
Definition at line 108 of file beast_PropertyStream.cpp.
| void beast::PropertyStream::Map::add | ( | std::string const & | key, |
| Value | value | ||
| ) | const |
Definition at line 226 of file PropertyStream.h.
| void beast::PropertyStream::Map::add | ( | Key | key, |
| Value | value | ||
| ) | const |
Definition at line 233 of file PropertyStream.h.
| PropertyStream::Proxy beast::PropertyStream::Map::operator[] | ( | std::string const & | key | ) |
Definition at line 114 of file beast_PropertyStream.cpp.
| Proxy beast::PropertyStream::Map::operator[] | ( | char const * | key | ) |
Definition at line 244 of file PropertyStream.h.
| Proxy beast::PropertyStream::Map::operator[] | ( | Key | key | ) | const |
Definition at line 251 of file PropertyStream.h.
|
private |
Definition at line 206 of file PropertyStream.h.