Binary Logger.
More...
#include <BinaryLogger.hpp>
template<typename DataType>
class nc::logger::detail::BinaryDataLogger< DataType >
Binary Logger.
◆ const_pointer
template<typename DataType >
◆ const_reference
template<typename DataType >
◆ value_type
template<typename DataType >
◆ BinaryDataLogger() [1/5]
template<typename DataType >
◆ BinaryDataLogger() [2/5]
template<typename DataType >
Constructor.
- Parameters
-
outputDir | the directory to place the output log |
◆ BinaryDataLogger() [3/5]
template<typename DataType >
Constructor.
- Parameters
-
outputDir | the directory to place the output log |
◆ ~BinaryDataLogger()
template<typename DataType >
◆ BinaryDataLogger() [4/5]
template<typename DataType >
◆ BinaryDataLogger() [5/5]
template<typename DataType >
◆ disable()
template<typename DataType >
◆ enable()
template<typename DataType >
◆ filepath()
template<typename DataType >
◆ flush()
template<typename DataType >
Force a flush of the output stream.
◆ isEnabled()
template<typename DataType >
Checks whether logger is enabled.
◆ log() [1/2]
template<typename DataType >
Logs the data elements.
- Parameters
-
dataElements | the data element pointer |
numElements | the number of data elements to log |
◆ log() [2/2]
template<typename DataType >
Logs the data element.
- Parameters
-
dataElement | the data element |
◆ operator=() [1/2]
template<typename DataType >
◆ operator=() [2/2]
template<typename DataType >
◆ setOutputDir() [1/2]
template<typename DataType >
Sets the output log directory.
- Parameters
-
outputDir | the output directory |
◆ setOutputDir() [2/2]
template<typename DataType >
Sets the output log directory.
- Parameters
-
outputDir | the output directory |
◆ DATA_ELEMENT_SIZE
template<typename DataType >
◆ DATE_TYPE_HAS_SERIALIZE_METHOD
template<typename DataType >
◆ LOG_EXT
template<typename DataType >
The documentation for this class was generated from the following file: