Apama Capital Markets Foundation  10.11.0.0
SessionParam Struct Reference

#include <Connectivity_SessionDefs.h>

Inheritance diagram for SessionParam:
Param

Public Member Functions

 SessionParam ()
 
 SessionParam (const std::string &paramName, const std::string &type, const std::string &defaultVal, std::list< std::string > &allowedVals, const std::string &description, bool required, bool referenceOnly)
 
map_t getCP () const
 
- Public Member Functions inherited from Param
 Param ()
 
 Param (const std::string &paramName, const std::string &type, const std::string &defaultVal, std::list< std::string > &allowedVals, const std::string &description, bool required, bool referenceOnly)
 
const std::string toString ()
 
map_t getCP (const std::string &eventType) const
 

Additional Inherited Members

- Public Attributes inherited from Param
std::string m_name
 
std::string m_type
 
std::string m_defaultVal
 
std::list< std::string > m_allowedVals
 
std::string m_description
 
bool m_required
 
bool m_referenceOnly
 

Detailed Description

SessionParam structure derived from Param Adapter users need to pass this object to AddSessionParams() for adding session parameters

Constructor & Destructor Documentation

◆ SessionParam() [1/2]

SessionParam::SessionParam ( )
inline

SessionParam constructor

◆ SessionParam() [2/2]

SessionParam::SessionParam ( const std::string &  paramName,
const std::string &  type,
const std::string &  defaultVal,
std::list< std::string > &  allowedVals,
const std::string &  description,
bool  required,
bool  referenceOnly 
)
inline

Parameterized SessionParam constructor

Member Function Documentation

◆ getCP()

map_t SessionParam::getCP ( ) const

getCP method

Returns
control param schema in form of map_t

The documentation for this struct was generated from the following file: