API
logMeta.hpp File Reference

Declares and defines the logMeta class and related classes. More...

#include <mx/ioutils/fits/fitsHeaderCard.hpp>
#include "logMap.hpp"
Include dependency graph for logMeta.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  MagAOX::logger::logMetaSpec
 
struct  MagAOX::logger::logMetaDetail
 
struct  MagAOX::logger::logMeta
 Manage meta data for a log entry. More...
 

Namespaces

 MagAOX
 
 MagAOX::logger
 

Functions

logMetaDetail MagAOX::logger::logMemberAccessor (flatlogs::eventCodeT ec, const std::string &memberName)
 
template<typename valT >
int MagAOX::logger::getLogStateVal (valT &val, logMap &lm, const std::string &appName, flatlogs::eventCodeT ev, const flatlogs::timespecX &stime, const flatlogs::timespecX &atime, valT(*getter)(void *), char **hint=0)
 
template<typename valT >
int MagAOX::logger::getLogContVal (valT &val, logMap &lm, const std::string &appName, flatlogs::eventCodeT ev, const flatlogs::timespecX &stime, const flatlogs::timespecX &atime, valT(*getter)(void *), char **hint=0)
 

Detailed Description

Declares and defines the logMeta class and related classes.

Author
Jared R. Males (jared.nosp@m.male.nosp@m.s@gma.nosp@m.il.c.nosp@m.om)

History:

  • 2020-01-02 created by JRM

Definition in file logMeta.hpp.