Public Member Functions

Engine::SessionWarning Class Reference

Represents warning event related to Session. More...

#include <B2BITS_Event.h>

Inheritance diagram for Engine::SessionWarning:
Collaboration diagram for Engine::SessionWarning:

List of all members.

Public Member Functions

const std::string * getSenderCompID () const
 Returns session's SenderCompID.
const std::string * getTargetCompID () const
 Returns session's TargetCompID.
virtual Type getType () const
 Returns the event type.
 SessionWarning (const Session *pSn, const std::string &reason)
 SessionWarning (const std::string &sender, const std::string &target, const std::string &reason)
 Constructor.
virtual ~SessionWarning ()
 Destructor.

Detailed Description

Represents warning event related to Session.

Definition at line 263 of file B2BITS_Event.h.


Constructor & Destructor Documentation

Engine::SessionWarning::SessionWarning ( const std::string &  sender,
const std::string &  target,
const std::string &  reason 
)

Constructor.

Engine::SessionWarning::SessionWarning ( const Session pSn,
const std::string &  reason 
)
virtual Engine::SessionWarning::~SessionWarning (  ) [inline, virtual]

Destructor.

Definition at line 272 of file B2BITS_Event.h.


Member Function Documentation

const std::string* Engine::SessionWarning::getSenderCompID (  ) const [inline]

Returns session's SenderCompID.

Definition at line 275 of file B2BITS_Event.h.

const std::string* Engine::SessionWarning::getTargetCompID (  ) const [inline]

Returns session's TargetCompID.

Definition at line 278 of file B2BITS_Event.h.

virtual Type Engine::SessionWarning::getType (  ) const [inline, virtual]

Returns the event type.

Can be used instead of C++ RTTI.

Reimplemented from Engine::Warning.

Reimplemented in Engine::LinkErrorWasDetected.

Definition at line 269 of file B2BITS_Event.h.

References Engine::Event::SESSION_WARNING.