|
xrpld
|


Public Types | |
| using | Items = std::unordered_map<std::string, std::shared_ptr<Group>, Uhash<>> |
Public Member Functions | |
| GroupsImp (Collector::ptr collector) | |
| ~GroupsImp () override=default | |
| Group::ptr const & | get (std::string const &name) override |
| Find or create a new collector with a given name. | |
| Group::ptr const & | operator[] (std::string const &name) |
Public Attributes | |
| Collector::ptr | collector |
| Items | items |
Definition at line 83 of file Groups.cpp.
| using beast::insight::detail::GroupsImp::Items = std::unordered_map<std::string, std::shared_ptr<Group>, Uhash<>> |
Definition at line 86 of file Groups.cpp.
|
explicit |
Definition at line 91 of file Groups.cpp.
|
overridedefault |
|
overridevirtual |
Find or create a new collector with a given name.
Implements beast::insight::Groups.
Definition at line 98 of file Groups.cpp.
|
inherited |
| Collector::ptr beast::insight::detail::GroupsImp::collector |
Definition at line 88 of file Groups.cpp.
| Items beast::insight::detail::GroupsImp::items |
Definition at line 89 of file Groups.cpp.