DAnCE  ..
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
DAnCE::Config_Handlers::DynAny_Handler Class Reference

#include <DynAny_Handler.h>

Collaboration diagram for DAnCE::Config_Handlers::DynAny_Handler:
Collaboration graph

Public Member Functions

 DynAny_Handler ()
 
 ~DynAny_Handler (void)
 
DynamicAny::DynAny_ptr extract_into_dynany (const DataType &type, const DataValue &value, CORBA::TypeCode_ptr=CORBA::TypeCode::_nil())
 
Any extract_from_dynany (const CORBA::Any &any)
 
CORBA::ORB_ptr orb ()
 
DynamicAny::DynAnyFactory_ptr daf ()
 
CORBA::TypeCode_ptr create_typecode (const DataType &type)
 
void register_typecode (const std::basic_string< ACE_TCHAR > typeID, CORBA::TypeCode_ptr tc)
 
CORBA::TypeCode_ptr get_typecode (const std::basic_string< ACE_TCHAR > typeID)
 

Private Attributes

CORBA::ORB_var orb_
 
DynamicAny::DynAnyFactory_var daf_
 
std::map< std::basic_string
< ACE_TCHAR >
, CORBA::TypeCode_ptr
typecode_map_
 

Constructor & Destructor Documentation

DAnCE::Config_Handlers::DynAny_Handler::DynAny_Handler ( void  )
DAnCE::Config_Handlers::DynAny_Handler::~DynAny_Handler ( void  )

Member Function Documentation

CORBA::TypeCode_ptr DAnCE::Config_Handlers::DynAny_Handler::create_typecode ( const DataType &  type)
DynamicAny::DynAnyFactory_ptr DAnCE::Config_Handlers::DynAny_Handler::daf ( )
Any DAnCE::Config_Handlers::DynAny_Handler::extract_from_dynany ( const CORBA::Any &  any)
DynamicAny::DynAny_ptr DAnCE::Config_Handlers::DynAny_Handler::extract_into_dynany ( const DataType &  type,
const DataValue &  value,
CORBA::TypeCode_ptr  req_tc = CORBA::TypeCode::_nil () 
)
CORBA::TypeCode_ptr DAnCE::Config_Handlers::DynAny_Handler::get_typecode ( const std::basic_string< ACE_TCHAR typeID)
CORBA::ORB_ptr DAnCE::Config_Handlers::DynAny_Handler::orb ( )
void DAnCE::Config_Handlers::DynAny_Handler::register_typecode ( const std::basic_string< ACE_TCHAR typeID,
CORBA::TypeCode_ptr  tc 
)

Member Data Documentation

DynamicAny::DynAnyFactory_var DAnCE::Config_Handlers::DynAny_Handler::daf_
private
CORBA::ORB_var DAnCE::Config_Handlers::DynAny_Handler::orb_
private
std::map<std::basic_string<ACE_TCHAR>, CORBA::TypeCode_ptr> DAnCE::Config_Handlers::DynAny_Handler::typecode_map_
private

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