COOLFluiD  Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
Classes | Functions
cf3::common::detail Namespace Reference

Classes

struct  ArrayToVector
 A struct, since partial specializations of functions is not allowed. More...
 
struct  ArrayToVector< Handle< ComponentT > >
 
struct  ChangeArrayValue
 Helper function to set the value. More...
 
struct  ChangeArrayValue< Handle< ComponentT > >
 
struct  ChangeArrayValue< int >
 
struct  ChangeArrayValue< Real >
 
struct  ChangeArrayValue< Uint >
 
struct  DoArrayDiff
 
struct  FromString
 A struct, since partial specializations of functions is not allowed. More...
 
struct  FromString< Handle< ComponentT > >
 
struct  Value
 
struct  Value< Handle< ComponentT > >
 

Functions

template<typename TYPE >
void change_value (boost::any &to_set, const boost::any &new_value)
 Helper function to set the value. More...
 
template<>
void change_value< Uint > (boost::any &to_set, const boost::any &new_value)
 
template<>
void change_value< int > (boost::any &to_set, const boost::any &new_value)
 
template<>
void change_value< Real > (boost::any &to_set, const boost::any &new_value)
 
template<>
void change_value< std::string > (boost::any &to_set, const boost::any &new_value)
 
template<typename TYPE >
boost::any extract_configured_value (XmlNode &node)
 
boost::any extract_int_types (XmlNode &node)
 Extracts from both int and Uint nodes. More...
 
template<>
boost::any extract_configured_value< Uint > (XmlNode &node)
 
template<>
boost::any extract_configured_value< int > (XmlNode &node)
 
const boost::uuids::uuid & static_uuid ()
 
Uint static_count ()
 

Function Documentation

void cf3::common::detail::change_value ( boost::any &  to_set,
const boost::any &  new_value 
)

Helper function to set the value.

Definition at line 31 of file OptionT.cpp.

void cf3::common::detail::change_value< int > ( boost::any &  to_set,
const boost::any &  new_value 
)

Definition at line 60 of file OptionT.cpp.

void cf3::common::detail::change_value< Real > ( boost::any &  to_set,
const boost::any &  new_value 
)

Definition at line 81 of file OptionT.cpp.

void cf3::common::detail::change_value< std::string > ( boost::any &  to_set,
const boost::any &  new_value 
)

Definition at line 102 of file OptionT.cpp.

void cf3::common::detail::change_value< Uint > ( boost::any &  to_set,
const boost::any &  new_value 
)

Definition at line 37 of file OptionT.cpp.

boost::any cf3::common::detail::extract_configured_value ( XmlNode node)

Definition at line 131 of file OptionT.cpp.

Definition at line 165 of file OptionT.cpp.

Definition at line 159 of file OptionT.cpp.

boost::any cf3::common::detail::extract_int_types ( XmlNode node)

Extracts from both int and Uint nodes.

Definition at line 145 of file OptionT.cpp.

Uint cf3::common::detail::static_count ( )
inline

Definition at line 31 of file UUCount.cpp.

const boost::uuids::uuid& cf3::common::detail::static_uuid ( )
inline

Definition at line 25 of file UUCount.cpp.

Send comments to:
COOLFluiD Web Admin