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

Public Member Functions

 PropertyListWrapper (const ComponentWrapper &comp_wrapper)
 

Static Public Member Functions

static PropertyListWrapper call (PropertyListWrapper &self)
 
static void set_item (PropertyListWrapper &self, const std::string &propname, const boost::python::object &val)
 
static boost::python::object get_item (PropertyListWrapper &self, const std::string &propname)
 
static boost::python::list keys (PropertyListWrapper &self)
 
static boost::python::dict dict (PropertyListWrapper &self)
 
static Uint len (PropertyListWrapper &self)
 
static void add (PropertyListWrapper &self, const std::string &name, const boost::python::object &val)
 
static boost::python::object getattr (PropertyListWrapper &self, const std::string &attr)
 
static void setattr (PropertyListWrapper &self, const std::string attr, const boost::python::object &value)
 

Public Attributes

ComponentWrapper wrapped_component
 

Detailed Description

Definition at line 532 of file ComponentWrapper.cpp.

Constructor & Destructor Documentation

PropertyListWrapper ( const ComponentWrapper comp_wrapper)
inline

Definition at line 534 of file ComponentWrapper.cpp.

Member Function Documentation

static void add ( PropertyListWrapper self,
const std::string &  name,
const boost::python::object &  val 
)
inlinestatic

Definition at line 583 of file ComponentWrapper.cpp.

static PropertyListWrapper call ( PropertyListWrapper self)
inlinestatic

Definition at line 540 of file ComponentWrapper.cpp.

static boost::python::dict dict ( PropertyListWrapper self)
inlinestatic

Definition at line 567 of file ComponentWrapper.cpp.

static boost::python::object get_item ( PropertyListWrapper self,
const std::string &  propname 
)
inlinestatic

Definition at line 550 of file ComponentWrapper.cpp.

static boost::python::object getattr ( PropertyListWrapper self,
const std::string &  attr 
)
inlinestatic

Definition at line 588 of file ComponentWrapper.cpp.

static boost::python::list keys ( PropertyListWrapper self)
inlinestatic

Definition at line 555 of file ComponentWrapper.cpp.

static Uint len ( PropertyListWrapper self)
inlinestatic

Definition at line 578 of file ComponentWrapper.cpp.

static void set_item ( PropertyListWrapper self,
const std::string &  propname,
const boost::python::object &  val 
)
inlinestatic

Definition at line 545 of file ComponentWrapper.cpp.

static void setattr ( PropertyListWrapper self,
const std::string  attr,
const boost::python::object &  value 
)
inlinestatic

Definition at line 601 of file ComponentWrapper.cpp.

Member Data Documentation

ComponentWrapper wrapped_component

Definition at line 538 of file ComponentWrapper.cpp.


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