API
 
Loading...
Searching...
No Matches
MagAOX::logger::logInMemory Struct Reference

Structure to hold a log file in memory, tracking when a new file needs to be opened. More...

#include <logMap.hpp>

Collaboration diagram for MagAOX::logger::logInMemory:
Collaboration graph

Public Types

typedef XWC_DEFAULT_VERBOSITY verboseT
 

Public Member Functions

int loadFile (file::stdFileName< verboseT > const &lfn)
 

Public Attributes

std::vector< char > m_memory
 The buffer holding the log data.
 
flatlogs::timespecX m_startTime { 0, 0 }
 
flatlogs::timespecX m_endTime { 0, 0 }
 

Detailed Description

Structure to hold a log file in memory, tracking when a new file needs to be opened.

Definition at line 36 of file logMap.hpp.

Member Typedef Documentation

◆ verboseT

Member Function Documentation

◆ loadFile()

Member Data Documentation

◆ m_endTime

flatlogs::timespecX MagAOX::logger::logInMemory::m_endTime { 0, 0 }

Definition at line 43 of file logMap.hpp.

Referenced by MagAOX::logger::logMap< verboseT >::getPriorLog(), and loadFile().

◆ m_memory

std::vector<char> MagAOX::logger::logInMemory::m_memory

The buffer holding the log data.

Definition at line 40 of file logMap.hpp.

Referenced by MagAOX::logger::logMap< verboseT >::getNextLog(), MagAOX::logger::logMap< verboseT >::getPriorLog(), and loadFile().

◆ m_startTime

flatlogs::timespecX MagAOX::logger::logInMemory::m_startTime { 0, 0 }

Definition at line 42 of file logMap.hpp.

Referenced by MagAOX::logger::logMap< verboseT >::getPriorLog(), and loadFile().


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