Standard (i.e. default) implementation of Event_Persistence_Factory interface.
More...
#include <Standard_Event_Persistence.h>
Standard (i.e. default) implementation of Event_Persistence_Factory interface.
◆ Standard_Event_Persistence_Factory()
TAO_Notify::Standard_Event_Persistence_Factory::Standard_Event_Persistence_Factory |
( |
| ) |
|
◆ ~Standard_Event_Persistence_Factory()
TAO_Notify::Standard_Event_Persistence_Factory::~Standard_Event_Persistence_Factory |
( |
| ) |
|
|
virtual |
◆ allocator()
Accessor for file allocator. Intended for use only by the Routing Slip Persistence Manager
◆ create_routing_slip_persistence_manager()
◆ done_reloading()
reloading process complete. Where should the chain continue?
◆ first_reload_manager()
◆ get_preallocated_pointer()
void TAO_Notify::Standard_Event_Persistence_Factory::get_preallocated_pointer |
( |
ACE_UINT64 & | next_serial_number, |
|
|
ACE_UINT32 & | next_block_number ) |
◆ open()
bool TAO_Notify::Standard_Event_Persistence_Factory::open |
( |
const ACE_TCHAR * | filename, |
|
|
ACE_UINT32 | block_size = 512 ) |
Open persistence file and initialize. /param filename the fully qualified path/name of the file to contain persistent information. /param block_size the size of a physical block on the device containing the file.
◆ preallocate_next_record()
return current serial # and a psb containing current record# allocate new serial # and record number, and return those, too.
◆ root()
Access root record. Intended for use only by the Routing Slip Persistence Manager
◆ allocator_
◆ is_reloading_
bool TAO_Notify::Standard_Event_Persistence_Factory::is_reloading_ |
|
private |
◆ lock
◆ psb_
◆ root_
◆ serial_number_
ACE_UINT64 TAO_Notify::Standard_Event_Persistence_Factory::serial_number_ |
|
private |
The documentation for this class was generated from the following files: