Seastar
High performance C++ framework for concurrent servers
Public Types | Public Member Functions | List of all members
seastar::metrics::impl::metric_family Class Reference

Public Types

using iterator = metric_instances::iterator
 
using const_iterator = metric_instances::const_iterator
 

Public Member Functions

 metric_family (const metric_family &)=default
 
 metric_family (const metric_instances &instances)
 
 metric_family (const metric_instances &instances, const metric_family_info &info)
 
 metric_family (metric_instances &&instances, metric_family_info &&info)
 
 metric_family (metric_instances &&instances)
 
register_refoperator[] (const labels_type &l)
 
const register_refat (const labels_type &l) const
 
metric_family_infoinfo ()
 
const metric_family_infoinfo () const
 
iterator find (const labels_type &l)
 
const_iterator find (const labels_type &l) const
 
iterator begin ()
 
const_iterator begin () const
 
iterator end ()
 
bool empty () const
 
iterator erase (const_iterator position)
 
const_iterator end () const
 
uint32_t size () const
 

The documentation for this class was generated from the following file: