Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
GEOM_Param Struct Reference

#include <GEOM_BaseDriver.hxx>

Public Member Functions

Standard_EXPORT void Set (const char *nm)
 
template<class T >
Standard_EXPORT void Set (const char *nm, const T &value)
 
template<class T >
Standard_EXPORT GEOM_Paramoperator<< (const T &anything)
 
Standard_EXPORT GEOM_Paramoperator<< (const Handle(GEOM_Function)&fun)
 Appends a GEOM_Function value. More...
 
Standard_EXPORT GEOM_Paramoperator<< (const Handle(Standard_Transient)&fun)
 Appends a GEOM_Function value. More...
 
Standard_EXPORT GEOM_Paramoperator<< (const Handle(TColStd_HSequenceOfTransient)&funs)
 Appends several GEOM_Function's to the value. More...
 
Standard_EXPORT GEOM_Paramoperator<< (const Handle(TColStd_HArray1OfInteger)&vals)
 Appends several int's to the value. More...
 
Standard_EXPORT GEOM_Paramoperator<< (TopAbs_ShapeEnum type)
 Appends TopAbs_ShapeEnum to the value. More...
 
Standard_EXPORT GEOM_Paramoperator<< (TopAbs_State state)
 Appends TopAbs_State to the value. More...
 

Public Attributes

std::string name
 
std::string value
 

Member Function Documentation

template<class T >
Standard_EXPORT GEOM_Param& GEOM_Param::operator<< ( const T &  anything)
inline

References value.

GEOM_Param & GEOM_Param::operator<< ( const Handle(GEOM_Function)&  fun)
GEOM_Param & GEOM_Param::operator<< ( const Handle(Standard_Transient)&  fun)

References Handle().

GEOM_Param & GEOM_Param::operator<< ( const Handle(TColStd_HSequenceOfTransient)&  funs)
GEOM_Param & GEOM_Param::operator<< ( const Handle(TColStd_HArray1OfInteger)&  vals)

References appendSeq().

GEOM_Param & GEOM_Param::operator<< ( TopAbs_ShapeEnum  type)
GEOM_Param & GEOM_Param::operator<< ( TopAbs_State  state)
Standard_EXPORT void GEOM_Param::Set ( const char *  nm)
inline

References name.

template<class T >
Standard_EXPORT void GEOM_Param::Set ( const char *  nm,
const T &  value 
)
inline

References name, and value.

Member Data Documentation

std::string GEOM_Param::name
std::string GEOM_Param::value

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