StdAir Logo  0.45.1
C++ Standard Airline IT Object Library
stdair::EventQueueKey Struct Reference

#include <stdair/bom/EventQueueKey.hpp>

+ Inheritance diagram for stdair::EventQueueKey:

List of all members.

Public Member Functions

 EventQueueKey (const EventQueueID_T &)
 EventQueueKey (const EventQueueKey &)
 ~EventQueueKey ()
const EventQueueID_TgetEventQueueID () const
void toStream (std::ostream &ioOut) const
void fromStream (std::istream &ioIn)
const std::string toString () const

Detailed Description

Key of eventqueue.

Definition at line 15 of file EventQueueKey.hpp.


Constructor & Destructor Documentation

stdair::EventQueueKey::EventQueueKey ( const EventQueueID_T iEventQueueID)

Constructors.

Definition at line 12 of file EventQueueKey.cpp.

stdair::EventQueueKey::EventQueueKey ( const EventQueueKey iKey)

Definition at line 16 of file EventQueueKey.cpp.

Destructor.

Definition at line 21 of file EventQueueKey.cpp.


Member Function Documentation

Get the ID of the EventQueue object.

Definition at line 31 of file EventQueueKey.hpp.

void stdair::EventQueueKey::toStream ( std::ostream &  ioOut) const [virtual]

Dump a Business Object Key into an output stream.

Parameters:
ostream&the output stream.

Reimplemented from stdair::KeyAbstract.

Definition at line 25 of file EventQueueKey.cpp.

References toString().

void stdair::EventQueueKey::fromStream ( std::istream &  ioIn) [virtual]

Read a Business Object Key from an input stream.

Parameters:
istream&the input stream.

Reimplemented from stdair::KeyAbstract.

Definition at line 30 of file EventQueueKey.cpp.

const std::string stdair::EventQueueKey::toString ( ) const [virtual]

Get the serialised version of the Business Object Key.
That string is unique, at the level of a given Business Object, when among children of a given parent Business Object.
For instance, "H" and "K" allow to differentiate among two marketing classes for the same segment-date.

Reimplemented from stdair::KeyAbstract.

Definition at line 34 of file EventQueueKey.cpp.

Referenced by stdair::EventQueue::describeKey(), and toStream().


The documentation for this struct was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines