API
MagAOX::logger::logMetaDetail Struct Reference

#include <logMeta.hpp>

Collaboration diagram for MagAOX::logger::logMetaDetail:
Collaboration graph

Public Member Functions

 logMetaDetail ()
 
 logMetaDetail (const std::string &k, const std::string &c, const std::string &f, int vt, int mt, void *acc)
 
 logMetaDetail (const std::string &k, const std::string &c, const std::string &f, int vt, int mt, void *acc, bool h)
 
 logMetaDetail (const std::string &k, const std::string &c, int vt, int mt, void *acc, bool h)
 
 logMetaDetail (const std::string &k, int vt, int mt, void *acc)
 
 logMetaDetail (const std::string &k, int vt, int mt, void *acc, bool h)
 

Public Attributes

std::string keyword
 
std::string comment
 
std::string format
 
int valType {-1}
 
int metaType {-1}
 
void * accessor {nullptr}
 
bool hierarch {true}
 

Detailed Description

Definition at line 58 of file logMeta.hpp.

Constructor & Destructor Documentation

◆ logMetaDetail() [1/6]

MagAOX::logger::logMetaDetail::logMetaDetail ( )
inline

Definition at line 68 of file logMeta.hpp.

◆ logMetaDetail() [2/6]

MagAOX::logger::logMetaDetail::logMetaDetail ( const std::string &  k,
const std::string &  c,
const std::string &  f,
int  vt,
int  mt,
void *  acc 
)
inline

Definition at line 72 of file logMeta.hpp.

◆ logMetaDetail() [3/6]

MagAOX::logger::logMetaDetail::logMetaDetail ( const std::string &  k,
const std::string &  c,
const std::string &  f,
int  vt,
int  mt,
void *  acc,
bool  h 
)
inline

Definition at line 82 of file logMeta.hpp.

◆ logMetaDetail() [4/6]

MagAOX::logger::logMetaDetail::logMetaDetail ( const std::string &  k,
const std::string &  c,
int  vt,
int  mt,
void *  acc,
bool  h 
)
inline

Definition at line 93 of file logMeta.hpp.

◆ logMetaDetail() [5/6]

MagAOX::logger::logMetaDetail::logMetaDetail ( const std::string &  k,
int  vt,
int  mt,
void *  acc 
)
inline

Definition at line 103 of file logMeta.hpp.

◆ logMetaDetail() [6/6]

MagAOX::logger::logMetaDetail::logMetaDetail ( const std::string &  k,
int  vt,
int  mt,
void *  acc,
bool  h 
)
inline

Definition at line 111 of file logMeta.hpp.

Member Data Documentation

◆ accessor

void* MagAOX::logger::logMetaDetail::accessor {nullptr}

◆ comment

std::string MagAOX::logger::logMetaDetail::comment

Definition at line 61 of file logMeta.hpp.

Referenced by MagAOX::logger::logMeta::setLog().

◆ format

std::string MagAOX::logger::logMetaDetail::format

Definition at line 62 of file logMeta.hpp.

Referenced by MagAOX::logger::logMeta::setLog().

◆ hierarch

bool MagAOX::logger::logMetaDetail::hierarch {true}

Definition at line 66 of file logMeta.hpp.

Referenced by MagAOX::logger::logMeta::card().

◆ keyword

std::string MagAOX::logger::logMetaDetail::keyword

Definition at line 60 of file logMeta.hpp.

Referenced by MagAOX::logger::logMeta::setLog().

◆ metaType

int MagAOX::logger::logMetaDetail::metaType {-1}

◆ valType

int MagAOX::logger::logMetaDetail::valType {-1}

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