My Project
Public Attributes | List of all members
NPL::NPLMessage Struct Reference

an NPL message in the message queue. More...

#include <NPLMessage.h>

Inheritance diagram for NPL::NPLMessage:
ParaEngine::PoolBase< NPLMessage > ParaEngine::intrusive_ptr_single_thread_base

Public Attributes

NPLMessageType m_type
 message type
 
std::string m_filename
 NPL or dll file name.
 
ParaEngine::StringBuilder m_code
 must be secure code.
 
- Public Attributes inherited from ParaEngine::intrusive_ptr_single_thread_base
long m_ref_count
 

Additional Inherited Members

- Static Public Member Functions inherited from ParaEngine::PoolBase< NPLMessage >
static void * operator new (size_t size)
 
static void operator delete (void *p)
 
- Protected Member Functions inherited from ParaEngine::intrusive_ptr_single_thread_base
 intrusive_ptr_single_thread_base (const intrusive_ptr_single_thread_base &)
 
intrusive_ptr_single_thread_baseoperator= (const intrusive_ptr_single_thread_base &)
 

Detailed Description

an NPL message in the message queue.

always create using reference counted pointer like this: NPLMessage_ptr msg(new NPLMessage(...));


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