EMA C++ Edition
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
List of all members | Public Types
thomsonreuters::ema::access::OmmProviderConfig Class Referenceabstract

OmmProviderConfig is a base class for the OmmNiProviderConfig. More...

Inheritance diagram for thomsonreuters::ema::access::OmmProviderConfig:
thomsonreuters::ema::access::OmmIProviderConfig thomsonreuters::ema::access::OmmNiProviderConfig

Public Types

enum  ProviderRole {
  NonInteractiveEnum,
  InteractiveEnum
}
 

Public Member Functions

Accessors
virtual ProviderRole getProviderRole () const =0
 
Destructor
virtual ~OmmProviderConfig ()
 

Protected Member Functions

Constructor
 OmmProviderConfig ()
 

Detailed Description

See Also
OmmProvider, OmmNiProviderConfig

Definition at line 28 of file OmmProviderConfig.h.

Member Enumeration Documentation

Enumerator
NonInteractiveEnum 

indicates a non interactive provider config

InteractiveEnum 

indicates interactive provider config

Definition at line 34 of file OmmProviderConfig.h.

Constructor & Destructor Documentation

virtual thomsonreuters::ema::access::OmmProviderConfig::~OmmProviderConfig ( )
virtual

Destructor.

thomsonreuters::ema::access::OmmProviderConfig::OmmProviderConfig ( )
protected

Constructs OmmProviderConfig

Member Function Documentation

virtual ProviderRole thomsonreuters::ema::access::OmmProviderConfig::getProviderRole ( ) const
pure virtual

Retrieve Provider's role

Returns
role of this OmmProviderConfig instance

Implemented in thomsonreuters::ema::access::OmmNiProviderConfig, and thomsonreuters::ema::access::OmmIProviderConfig.