Akumuli
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
Akumuli::ServerFactory Struct Reference

Public Types

typedef std::function
< std::shared_ptr< Server >
std::shared_ptr
< IngestionPipeline >
, std::shared_ptr
< ReadOperationBuilder >
, const ServerSettings &)> 
Generator
 

Public Member Functions

std::shared_ptr< Servercreate (std::shared_ptr< IngestionPipeline > pipeline, std::shared_ptr< ReadOperationBuilder > qproc, const ServerSettings &settings)
 
void register_type (std::string name, Generator gen)
 

Static Public Member Functions

static ServerFactoryinstance ()
 

Public Attributes

std::map< std::string, Generator > gen_
 

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