My Project
 All Classes Files Functions Variables Enumerations Enumerator Friends Macros Pages
LoggerMessage Struct Reference

Public Attributes

LoggerMessageType type
 
union {
   struct {
      char   dir [CP_FILENAME_MAX+1]
 
   }   chdir
 
   struct {
      char   dir [CP_FILENAME_MAX+1]
 
   }   open
 
   struct {
      unsigned   seq
 
      bool   end
 
      bool   interactive
 
      gcp::control::LogStream   nature
 
      char   text [LOG_MSGLEN+1]
 
   }   message
 
   struct {
      gcp::util::Pipe *   pipe
 
   }   client
 
   struct {
      char   catalog [CP_FILENAME_MAX+1]
 
      bool   clear
 
   }   transCatalog
 
   struct {
      char   device [gcp::control::TransactionManager::DEV_NAME_MAX+1]
 
      char   serial [gcp::control::TransactionManager::SERIAL_NAME_MAX+1]
 
      char   location [gcp::control::TransactionManager::LOCATION_NAME_MAX+1]
 
      double   date
 
      char   who [gcp::control::TransactionManager::WHO_NAME_MAX+1]
 
      char   comment [LOG_MSGLEN-gcp::control::TransactionManager::PREFIX_LEN+1]
 
   }   logTrans
 
body
 

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