Public Member Functions | List of all members
MessageLoggerSpigot Struct Reference

Public Member Functions

 MessageLoggerSpigot ()
 
 ~MessageLoggerSpigot ()
 

Detailed Description

Definition at line 74 of file MessageLoggerDesign.txt.

Constructor & Destructor Documentation

MessageLoggerSpigot::MessageLoggerSpigot ( )
inline

Definition at line 76 of file MessageLoggerDesign.txt.

76  {
77  startAthread (messageLoggerScribe);
78  }
void messageLoggerScribe()
MessageLoggerSpigot::~MessageLoggerSpigot ( )
inline

Definition at line 79 of file MessageLoggerDesign.txt.

79  {
80  UnstructuredQslot * s = messageLoggerQ()->getSlot();
81  MessageLoggerSlotRaw * mx = static_cast<MessageLoggerSlotRaw *> (s);
82  mx->command = DIE;
83  s->commmit();
84  }
UnstructuredQSlot * getSlot()
Even though this code calls delete on s
MessageLoggerQ * messageLoggerQ()

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