API
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 Member Functions

int loadFile (logFileName const &lfn)
 

Public Attributes

std::vector< char > m_memory
 The buffer holding the log. More...
 
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 31 of file logMap.hpp.

Member Function Documentation

◆ loadFile()

int MagAOX::logger::logInMemory::loadFile ( logFileName const &  lfn)

Definition at line 22 of file logMap.cpp.

Member Data Documentation

◆ m_endTime

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

Definition at line 36 of file logMap.hpp.

Referenced by MagAOX::logger::logMap::getPriorLog().

◆ m_memory

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

The buffer holding the log.

Definition at line 33 of file logMap.hpp.

Referenced by MagAOX::logger::logMap::getNextLog(), and MagAOX::logger::logMap::getPriorLog().

◆ m_startTime

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

Definition at line 35 of file logMap.hpp.

Referenced by MagAOX::logger::logMap::getPriorLog().


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