COOLFluiD  Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
Public Member Functions | Public Attributes | List of all members
SignalWrapper Struct Reference

Public Member Functions

 SignalWrapper (common::SignalPtr signal, const Handle< common::Component > &component)
 
boost::python::object operator() (boost::python::tuple args, boost::python::dict kwargs)
 
std::string documentation ()
 
void bind_function (boost::python::object &python_object)
 

Public Attributes

common::SignalPtr m_signal
 
Handle< common::Componentm_component
 

Detailed Description

Definition at line 41 of file ComponentWrapper.cpp.

Constructor & Destructor Documentation

SignalWrapper ( common::SignalPtr  signal,
const Handle< common::Component > &  component 
)
inline

Definition at line 43 of file ComponentWrapper.cpp.

Member Function Documentation

void bind_function ( boost::python::object &  python_object)
inline

Definition at line 163 of file ComponentWrapper.cpp.

std::string documentation ( )
inline

Definition at line 144 of file ComponentWrapper.cpp.

boost::python::object operator() ( boost::python::tuple  args,
boost::python::dict  kwargs 
)
inline

We need to translate to the base component class, since we don't know what the actual type of the expected option is

Definition at line 49 of file ComponentWrapper.cpp.

Member Data Documentation

Handle<common::Component> m_component

Definition at line 172 of file ComponentWrapper.cpp.

Definition at line 171 of file ComponentWrapper.cpp.


The documentation for this struct was generated from the following file:
Send comments to:
COOLFluiD Web Admin