nidas v1.2.3
Public Member Functions | Static Public Member Functions | Private Attributes | Static Private Attributes | List of all members
DataInfluxdb Class Reference

Public Member Functions

 DataInfluxdb ()
 
 ~DataInfluxdb ()
 
int run () throw ()
 
void readHeader (SampleInputStream &sis)
 
void readSamples (SampleInputStream &sis)
 
int parseRunstring (int argc, char **argv)
 
int usage (const char *argv0)
 

Static Public Member Functions

static int main (int argc, char **argv)
 

Private Attributes

int _count
 
NidasApp app
 
NidasAppArg Count
 
NidasAppArg URL
 
NidasAppArg Database
 
NidasAppArg Echo
 
NidasAppArg Async
 
NidasAppArg Create
 
NidasAppArg User
 
NidasAppArg Password
 
InfluxDB _db
 

Static Private Attributes

static const int DEFAULT_PORT = 30000
 

Constructor & Destructor Documentation

◆ DataInfluxdb()

DataInfluxdb::DataInfluxdb ( )

◆ ~DataInfluxdb()

DataInfluxdb::~DataInfluxdb ( )
inline

Member Function Documentation

◆ main()

int DataInfluxdb::main ( int argc,
char ** argv )
static

◆ parseRunstring()

int DataInfluxdb::parseRunstring ( int argc,
char ** argv )

◆ readHeader()

void DataInfluxdb::readHeader ( SampleInputStream & sis)

◆ readSamples()

void DataInfluxdb::readSamples ( SampleInputStream & sis)

◆ run()

int DataInfluxdb::run ( )
throw ( )

◆ usage()

int DataInfluxdb::usage ( const char * argv0)

Member Data Documentation

◆ _count

int DataInfluxdb::_count
private

◆ _db

InfluxDB DataInfluxdb::_db
private

◆ app

NidasApp DataInfluxdb::app
private

◆ Async

NidasAppArg DataInfluxdb::Async
private

◆ Count

NidasAppArg DataInfluxdb::Count
private

◆ Create

NidasAppArg DataInfluxdb::Create
private

◆ Database

NidasAppArg DataInfluxdb::Database
private

◆ DEFAULT_PORT

const int DataInfluxdb::DEFAULT_PORT = 30000
staticprivate

◆ Echo

NidasAppArg DataInfluxdb::Echo
private

◆ Password

NidasAppArg DataInfluxdb::Password
private

◆ URL

NidasAppArg DataInfluxdb::URL
private

◆ User

NidasAppArg DataInfluxdb::User
private

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