CAEN Utility  2.0.2
Utilities for CAEN projects
CAENLoggerTypes.h File Reference

Definitions and types for CAENLogger.h. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  c_locallogger_t
 

Enumerations

enum  c_logger_OpenMode_t { c_logger_OpenMode_W = 0, c_logger_OpenMode_A = 1, c_logger_OpenMode_RW = 2, c_logger_OpenMode_RA = 3 }
 
enum  c_logger_ErrorCode_t {
  c_logger_Success = 0, c_logger_GenericError = -1, c_logger_FilenameAlreadySet = -2, c_logger_OpenmodeAlreadySet = -3,
  c_logger_LoggerAlreadyConfigured = -4, c_logger_OutOfMemory = -5, c_logger_WrongOpenMode = -6, c_logger_FileOpenError = -7,
  c_logger_LoggerNotConfigured = -8, c_logger_InvalidArgument = -9, c_logger_LoggerAlreadyOpened = -10, c_logger_LoggerOpenError = -11,
  c_logger_LoggerStillInUse = -12, c_logger_PrintError = -13
}
 
enum  c_logger_Severity {
  c_logger_Severity_OFF = 0x0, c_logger_Severity_ERROR = 0x1, c_logger_Severity_WARNING = 0x2, c_logger_Severity_INFO = 0x4,
  c_logger_Severity_DEBUG = 0x8
}
 

Detailed Description

Definitions and types for CAENLogger.h.

Author

Definition in file CAENLoggerTypes.h.

Enumeration Type Documentation

◆ c_logger_OpenMode_t

Enumerator
c_logger_OpenMode_W 
c_logger_OpenMode_A 
c_logger_OpenMode_RW 
c_logger_OpenMode_RA 

Definition at line 44 of file CAENLoggerTypes.h.

◆ c_logger_ErrorCode_t

Enumerator
c_logger_Success 
c_logger_GenericError 
c_logger_FilenameAlreadySet 
c_logger_OpenmodeAlreadySet 
c_logger_LoggerAlreadyConfigured 
c_logger_OutOfMemory 
c_logger_WrongOpenMode 
c_logger_FileOpenError 
c_logger_LoggerNotConfigured 
c_logger_InvalidArgument 
c_logger_LoggerAlreadyOpened 
c_logger_LoggerOpenError 
c_logger_LoggerStillInUse 
c_logger_PrintError 

Definition at line 51 of file CAENLoggerTypes.h.

◆ c_logger_Severity

Enumerator
c_logger_Severity_OFF 
c_logger_Severity_ERROR 
c_logger_Severity_WARNING 
c_logger_Severity_INFO 
c_logger_Severity_DEBUG 

Definition at line 69 of file CAENLoggerTypes.h.