TAO_CosNotification  2.2.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
TAO_Notify::Routing_Slip_Persistence_Manager::Overflow_Header Class Reference

An overflow block header. More...

Inheritance diagram for TAO_Notify::Routing_Slip_Persistence_Manager::Overflow_Header:
Inheritance graph
Collaboration diagram for TAO_Notify::Routing_Slip_Persistence_Manager::Overflow_Header:
Collaboration graph

Public Member Functions

 Overflow_Header ()
- Public Member Functions inherited from TAO_Notify::Routing_Slip_Persistence_Manager::Block_Header
 Block_Header (Header_Type type)
virtual ~Block_Header (void)
virtual size_t extract_header (Persistent_Storage_Block &psb, size_t offset=0)
virtual size_t put_header (Persistent_Storage_Block &psb, size_t offset=0)

Additional Inherited Members

- Public Types inherited from TAO_Notify::Routing_Slip_Persistence_Manager::Block_Header
enum  Header_Type { BT_Routing_Slip, BT_Event, BT_Overflow }
- Public Attributes inherited from TAO_Notify::Routing_Slip_Persistence_Manager::Block_Header
Block_Serial_Number serial_number
 Our serial number. More...
Block_Number next_overflow
 Address of the overflow record (if any) More...
Block_Type header_type
 How much extra header data is in this block (not including this header) More...
Block_Size data_size
 How much actual data is in this block? (not including headers) More...

Detailed Description

An overflow block header.

is just a Block_Header with no extra data The same record type is used for both Routing_Slip and Event overflows.

Constructor & Destructor Documentation

TAO_Notify::Routing_Slip_Persistence_Manager::Overflow_Header::Overflow_Header ( )

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