Seastar
High performance C++ framework for concurrent servers
Public Types | Public Member Functions | Public Attributes | List of all members
seastar::scollectd::registrations Class Reference

Detailed Description

Helper type to make generating vectors of registration objects easier, since it constructs from an initializer list of type_instance_id:s, avoiding early conversion to registration objs, which in case of init lists, are copy semantics, not move...

#include <seastar/core/scollectd.hh>

Inheritance diagram for seastar::scollectd::registrations:

Public Types

typedef std::vector< registrationvector_type
 

Public Member Functions

 registrations (vector_type &&v)
 
 registrations (const std::initializer_list< type_instance_id > &l)
 
registrationsoperator= (vector_type &&v)
 
registrationsoperator= (const std::initializer_list< type_instance_id > &l)
 

Public Attributes

elements
 STL member.
 

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