DAnCE  ..
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Macros | Functions
DAnCE_Utility.cpp File Reference
#include "dance/DAnCE_Utility.h"
#include "ace/OS_NS_stdio.h"
#include "dance/DAnCE_PropertiesC.h"
#include "Deployment/Deployment_PlanErrorC.h"
#include "Deployment/Deployment_StartErrorC.h"
#include "Deployment/Deployment_StopErrorC.h"
#include "Deployment/Deployment_InvalidConnectionC.h"
#include "Deployment/Deployment_InvalidNodeExecParameterC.h"
#include "Deployment/Deployment_InvalidPropertyC.h"
#include "tao/SystemException.h"
#include "tao/AnyTypeCode/Any_Impl.h"
#include "tao/AnyTypeCode/ExceptionA.h"

Namespaces

namespace  DAnCE
 
namespace  DAnCE::Utility
 

Macros

#define DAnCE_Utility_CPP
 

Functions

void DAnCE::Utility::build_property_map (PROPERTY_MAP &map, const ::Deployment::Properties &prop)
 
void DAnCE::Utility::build_property_sequence (::Deployment::Properties &prop, const PROPERTY_MAP &pmap)
 
int DAnCE::Utility::write_IOR (const ACE_TCHAR *pathname, const char *IOR)
 Write a string (usually a stringified IOR) to a file designated by the pathname. The file named will always get overwritten.
 
void DAnCE::Utility::append_properties (::Deployment::Properties &dest, const ::Deployment::Properties &src)
 
template<>
bool DAnCE::Utility::get_property_value (const char *name, const PROPERTY_MAP &properties, bool &val)
 
template<>
bool DAnCE::Utility::get_property_value (const char *name, const PROPERTY_MAP &properties, const char *&val)
 
template<>
bool DAnCE::Utility::get_property_value (const char *name, const ::Deployment::Properties &properties, const char *&val)
 
template<>
bool DAnCE::Utility::get_satisfierproperty_value (const char *name, const ::Deployment::SatisfierProperties &properties, const char *&val)
 
bool DAnCE::Utility::get_resource_value (const char *type, const ::Deployment::Resources &resources,::Deployment::Resource &val)
 
template<>
bool DAnCE::Utility::get_property_value (const char *name, const ::Deployment::Properties &properties, bool &val)
 
template<char * >
void DAnCE::Utility::update_property_value (const char *name,::Deployment::Properties &properties, const char *&val)
 
const char * DAnCE::Utility::get_instance_type (const ::Deployment::Properties &prop)
 
bool DAnCE::Utility::throw_exception_from_any (const CORBA::Any &excep)
 
CORBA::Any * DAnCE::Utility::create_any_from_user_exception (const CORBA::UserException &ex)
 
DANCE_STUB_Export bool DAnCE::Utility::stringify_exception_from_any (const CORBA::Any &excep, std::string &result)
 

Macro Definition Documentation

#define DAnCE_Utility_CPP