TwiceAsNice  2019-02-18
Namespaces | Classes | Typedefs | Functions | Variables
Nice::Python Namespace Reference

Namespaces

 Numpy
 

Classes

class  AllowThreadCall
 
class  AllowThreadLock
 
class  ApplicationWrapper
 
class  CompletionBridgeMemberFunctionWrap
 
class  CompletionPropertyBridgeMemberFunction
 
struct  ExceptionTypeObj
 
struct  MapKeyVal_from_PyDict
 
class  PropertyBridgeFnPy
 
class  PropertyBridgeMemberFunction
 
class  PropertyBridgeMemberFunctionWrap
 
struct  SeqConverters
 
class  ServiceWatchdogListenerWrap
 

Typedefs

typedef std::vector< std::string > SeqString
 
typedef IceUtil::Handle< ServiceWatchdogListenerWrapServiceWatchdogListenerWrapPtr
 
typedef Nice::AppConfigClientPtr(* ApplicationWrapperConnectType) (const std::string &, const Nice::Endpoint &, bool)
 
typedef Nice::AppConfigClientPtr(* AppConfigClientCreateType) (const Nice::Endpoint &, Nice::JointPtr, bool)
 
typedef int(Nice::ChatCore::* NiceChatCoreOpenType) (const char *)
 
typedef int(Nice::ChatLine::* NiceChatLineChatIntType) (int, const char *)
 
typedef int(Nice::ChatLine::* NiceChatLineChatStringType) (const char *, const char *)
 
typedef int(Nice::ChatLine::* NiceChatLineChatStringIntType) (const char *, int, const char *)
 
typedef int(Nice::ChatLine::* NiceChatLinePrintfIntType) (const char *, const char *, int, int, int, int, int)
 
typedef int(Nice::ChatLine::* NiceChatLinePrintfStringType) (const char *, const char *, const char *, const char *, const char *, const char *, const char *)
 
typedef void(Nice::NPoint::* NiceNPointSingleSetPtrType) (double)
 
typedef void(Nice::NPoint::* NiceNPointDoubleSetPtrType) (double, double)
 
typedef void(Nice::NPoint::* NiceNPointTripleSetPtrType) (double, double, double)
 
typedef Nice::Point(Nice::WMatrix::* NiceWMatrixMapPointType) (const Nice::Point &) const
 
typedef Nice::Rect(Nice::WMatrix::* NiceWMatrixMapRectType) (const Nice::Rect &) const
 
typedef Nice::Line(Nice::WMatrix::* NiceWMatrixMapLineType) (const Nice::Line &) const
 
typedef void(Nice::Property::* NicePropertyApplyBridgeType) (const Nice::PropertyBridgePtr &, const std::string &)
 
typedef void(Nice::Joint::* NiceJointSetCharPtrType) (const char *, const Nice::Date &)
 
typedef void(Nice::Joint::* NiceJointSetCharPtrWithIdType) (const char *, Nice::I64, const Nice::Date &)
 
typedef std::string(Nice::Joint::* NiceJointGetStringType) ()
 
typedef void(Nice::Joint::* NiceJointSetStringType) (const std::string &)
 
typedef Nice::Int(Nice::Joint::* NiceJointGetIntType) ()
 
typedef void(Nice::Joint::* NiceJointSetIntType) (const Nice::Int &)
 
typedef const Nice::PropertyPtr &(Nice::Joint::* NiceJointLeafType) ()
 
typedef void(Nice::Joint::* NiceJointChildrenType) (Nice::SeqString &, const std::string &, bool)
 
typedef Nice::DynamicBitset &(Nice::DynamicBitset::* NiceDynamicBitsetZeroSetPtrType) ()
 
typedef Nice::DynamicBitset &(Nice::DynamicBitset::* NiceDynamicBitSetValueSetPtrType) (size_t, bool)
 
typedef std::string(Nice::Time::* NiceTimeToStringType) (int) const
 
typedef std::string(Nice::Date::* DateToStringType) (bool) const
 
typedef std::string(Nice::Date::* DateToStringWithOptsType) (int, bool, const char *) const
 
typedef std::string(Nice::Date::* DateTimeToStringType) (bool) const
 
typedef std::string(Nice::Date::* DateDateToStringType) (bool) const
 
typedef const Nice::SeqLoggerObject &(Nice::Completion::* NiceCompletionStackType) () const
 
typedef Nice::Completion(* NiceCompletionExecType) ()
 

Functions

void handleException ()
 
template<typename ExType >
void translateException (const ExType &_e)
 
template<typename ExType >
void addExceptionType (const std::string &_name, PyObject *_base=ExceptionTypeObj< Nice::Exception >::s_ptr)
 
void instancePythonJoint (boost::python::class_< Nice::Joint, Nice::JointPtr > &)
 
void instancePythonProperty (boost::python::class_< Nice::Property, Nice::PropertyPtr > &)
 
boost::python::class_< Nice::Joint, Nice::JointPtr > * getPythonJoint ()
 
boost::python::class_< Nice::Property, Nice::PropertyPtr > * getPythonProperty ()
 
template<typename T >
void addPythonPropertyType (const char *_n)
 
template<typename Type >
void addPythonPropertyBridgeType (const char *_n)
 
template<typename ValType >
static PyObjectconvertToPyList (const std::vector< ValType > &_v)
 
template<class KeyType , class ValType >
boost::python::dict convertToPyDict (std::map< KeyType, ValType > map)
 
template<typename Type >
boost::shared_ptr< std::vector< Type > > convertToSeq (const boost::python::list &_liso)
 
template<typename KeyType , typename ValType >
boost::shared_ptr< std::map< KeyType, ValType > > convertToMap (const boost::python::dict &_dico)
 
template<typename Type >
std::string toString (const Type &_v)
 
bool hasattr (const boost::python::object &_o, std::string const &_a)
 
boost::python::object borrowed_object (PyObject *_p)
 
void handleRawException ()
 
template<typename ValType >
static PyObjectconvertToPyList (const std::vector< ValType > &_v)
 
void installCompletionBridgeMemberFunction (const std::string &propertyName, CompletionPropertyBridgeMemberFunction *f)
 
template<typename T >
void installPropertyBridgeMemberFunction (const std::string &propertyName, PropertyBridgeMemberFunction< T > *f)
 
void AppConfigServiceInitialize (bool _manualActivation)
 
 BOOST_PYTHON_FUNCTION_OVERLOADS (ApplicationWrapperConnectOverload, Nice::Python::ApplicationWrapper::connect, 2, 3)
 
 BOOST_PYTHON_FUNCTION_OVERLOADS (AppConfigClientCreateOverload, Nice::AppConfigClient::create, 2, 3)
 
 BOOST_PYTHON_FUNCTION_OVERLOADS (ApplicationFileByPathOverload, Nice::Application::fileByPath, 1, 2)
 
void export_NiceApplicationFactory ()
 
 BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS (NiceChatLineTryReadLinesSet, Nice::ChatLine::tryReadlines, 0, 1)
 
 BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS (NiceChatLineChatIntSet, Nice::ChatLine::chat, 1, 2)
 
 BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS (NiceChatLineChatStringSet, Nice::ChatLine::chat, 1, 2)
 
 BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS (NiceChatLineChatStringIntSet, Nice::ChatLine::chat, 2, 3)
 
 BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS (NiceChatLinePrintfSet, Nice::ChatLine::printf, 1, 7)
 
tuple Nice_ChatLine_recvlineForPython (Nice::ChatLine &self)
 
void export_NiceChatFactory ()
 
void export_NiceTimeFactory_Phase1 ()
 
void export_NicePropertyFactory ()
 
void export_NiceTimeFactory_Phase2 ()
 
void export_NiceSeqFactory ()
 
void export_NiceUtilFactory ()
 
void export_NiceMapFactory ()
 
void export_NiceLogFactory ()
 
 BOOST_PYTHON_MODULE (_Nice)
 
void logger (const int level, const std::string &msg, const std::string &_file, int _line, const std::string &_func)
 
void setLogLevel (Nice::LEVEL _level)
 
 BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS (NiceNPointSingleSet, Nice::NPoint::set, 1, 1)
 
 BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS (NiceNPointDoubleSet, Nice::NPoint::set, 2, 2)
 
 BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS (NiceNPointTripleSet, Nice::NPoint::set, 3, 3)
 
 BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS (NicePropertyApplyBridgeOverloads, Nice::Property::applyBridge, 1, 2)
 
 BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS (NiceJointPathOverloads, Nice::Joint::path, 0, 1)
 
 BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS (NiceJointSetCharPtrOverloads, Nice::Joint::set, 1, 2)
 
 BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS (NiceJointSetCharPtrWithIdOverloads, Nice::Joint::set, 2, 3)
 
 BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS (NiceJointChildrenOverloads, Nice::Joint::children, 1, 3)
 
 BOOST_PYTHON_FUNCTION_OVERLOADS (UiLoaderCreateOverload, Nice::UiLoaderWrapper::create, 1, 2)
 
 BOOST_PYTHON_MODULE (NiceQt)
 
 BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS (TimeToStringOverloads, toString, 0, 1)
 
 BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS (DateToStringOverloads, toString, 0, 1)
 
 BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS (DateToStringWithsOptsOverloads, toString, 1, 3)
 
 BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS (DateTimeToStringOverloads, timeString, 0, 1)
 
 BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS (DateDateToStringOverloads, dateString, 0, 1)
 
void thrower1 (Nice::LEVEL _level, const std::string &msg, const std::string &_file, int _line, const std::string &_func)
 
void thrower2 (const std::string &_ex, Nice::SeqLoggerObject _obj)
 
static Nice::Date convertLoggerObjectDateToNiceDate (LoggerObject &self)
 
template<typename ValType >
static PyObjectconvertToPyList (const std::vector< ValType > &_v)
 
static Nice::Date convertLoggerObjectDateToNiceDate (LoggerObject &self)
 

Variables

boost::python::class_< Nice::Property, Nice::PropertyPtr > * s_PythonPropertyClass = 0
 
boost::python::class_< Nice::Joint, Nice::JointPtr > * s_PythonJointClass = 0
 
bool(Nice::Completion::* NiceUtilCompletionIsDone )() const = & Nice::Completion::isDone
 

Typedef Documentation

◆ AppConfigClientCreateType

typedef Nice::AppConfigClientPtr(* Nice::Python::AppConfigClientCreateType)(const Nice::Endpoint &, Nice::JointPtr, bool)

◆ ApplicationWrapperConnectType

typedef Nice::AppConfigClientPtr(* Nice::Python::ApplicationWrapperConnectType)(const std::string &, const Nice::Endpoint &, bool)

◆ DateDateToStringType

typedef std::string( Nice::Date::* Nice::Python::DateDateToStringType) (bool) const

◆ DateTimeToStringType

typedef std::string( Nice::Date::* Nice::Python::DateTimeToStringType) (bool) const

◆ DateToStringType

typedef std::string( Nice::Date::* Nice::Python::DateToStringType) (bool) const

◆ DateToStringWithOptsType

typedef std::string( Nice::Date::* Nice::Python::DateToStringWithOptsType) (int, bool, const char *) const

◆ NiceChatCoreOpenType

typedef int(Nice::ChatCore::* Nice::Python::NiceChatCoreOpenType)(const char *)

◆ NiceChatLineChatIntType

typedef int(Nice::ChatLine::* Nice::Python::NiceChatLineChatIntType)(int, const char *)

◆ NiceChatLineChatStringIntType

typedef int(Nice::ChatLine::* Nice::Python::NiceChatLineChatStringIntType)(const char *, int, const char *)

◆ NiceChatLineChatStringType

typedef int(Nice::ChatLine::* Nice::Python::NiceChatLineChatStringType)(const char *, const char *)

◆ NiceChatLinePrintfIntType

typedef int(Nice::ChatLine::* Nice::Python::NiceChatLinePrintfIntType)(const char *, const char *, int, int, int, int, int)

◆ NiceChatLinePrintfStringType

typedef int(Nice::ChatLine::* Nice::Python::NiceChatLinePrintfStringType)(const char *, const char *, const char *, const char *, const char *, const char *, const char *)

◆ NiceCompletionExecType

typedef Nice::Completion(* Nice::Python::NiceCompletionExecType)()

◆ NiceCompletionStackType

typedef const Nice::SeqLoggerObject&( Nice::Completion::* Nice::Python::NiceCompletionStackType) () const

◆ NiceDynamicBitSetValueSetPtrType

typedef Nice::DynamicBitset&( Nice::DynamicBitset::* Nice::Python::NiceDynamicBitSetValueSetPtrType) (size_t, bool)

◆ NiceDynamicBitsetZeroSetPtrType

typedef Nice::DynamicBitset&( Nice::DynamicBitset::* Nice::Python::NiceDynamicBitsetZeroSetPtrType) ()

◆ NiceJointChildrenType

typedef void( Nice::Joint::* Nice::Python::NiceJointChildrenType) (Nice::SeqString &, const std::string &, bool)

◆ NiceJointGetIntType

typedef Nice::Int( Nice::Joint::* Nice::Python::NiceJointGetIntType) ()

◆ NiceJointGetStringType

typedef std::string( Nice::Joint::* Nice::Python::NiceJointGetStringType) ()

◆ NiceJointLeafType

typedef const Nice::PropertyPtr&( Nice::Joint::* Nice::Python::NiceJointLeafType) ()

◆ NiceJointSetCharPtrType

typedef void( Nice::Joint::* Nice::Python::NiceJointSetCharPtrType) (const char *, const Nice::Date &)

◆ NiceJointSetCharPtrWithIdType

typedef void( Nice::Joint::* Nice::Python::NiceJointSetCharPtrWithIdType) (const char *, Nice::I64, const Nice::Date &)

◆ NiceJointSetIntType

typedef void( Nice::Joint::* Nice::Python::NiceJointSetIntType) (const Nice::Int &)

◆ NiceJointSetStringType

typedef void( Nice::Joint::* Nice::Python::NiceJointSetStringType) (const std::string &)

◆ NiceNPointDoubleSetPtrType

typedef void( Nice::NPoint::* Nice::Python::NiceNPointDoubleSetPtrType) (double, double)

◆ NiceNPointSingleSetPtrType

typedef void( Nice::NPoint::* Nice::Python::NiceNPointSingleSetPtrType) (double)

◆ NiceNPointTripleSetPtrType

typedef void( Nice::NPoint::* Nice::Python::NiceNPointTripleSetPtrType) (double, double, double)

◆ NicePropertyApplyBridgeType

typedef void( Nice::Property::* Nice::Python::NicePropertyApplyBridgeType) (const Nice::PropertyBridgePtr &, const std::string &)

◆ NiceTimeToStringType

typedef std::string( Nice::Time::* Nice::Python::NiceTimeToStringType) (int) const

◆ NiceWMatrixMapLineType

typedef Nice::Line( Nice::WMatrix::* Nice::Python::NiceWMatrixMapLineType) (const Nice::Line &) const

◆ NiceWMatrixMapPointType

typedef Nice::Point( Nice::WMatrix::* Nice::Python::NiceWMatrixMapPointType) (const Nice::Point &) const

◆ NiceWMatrixMapRectType

typedef Nice::Rect( Nice::WMatrix::* Nice::Python::NiceWMatrixMapRectType) (const Nice::Rect &) const

◆ SeqString

typedef std::vector< std::string > Nice::Python::SeqString

◆ ServiceWatchdogListenerWrapPtr

Function Documentation

◆ addExceptionType()

template<typename ExType >
void Nice::Python::addExceptionType ( const std::string &  _name,
PyObject _base = ExceptionTypeObj<Nice::Exception>::s_ptr 
)

◆ addPythonPropertyBridgeType()

template<typename Type >
void Nice::Python::addPythonPropertyBridgeType ( const char *  _n)

◆ addPythonPropertyType()

template<typename T >
void Nice::Python::addPythonPropertyType ( const char *  _n)

◆ AppConfigServiceInitialize()

void Nice::Python::AppConfigServiceInitialize ( bool  _manualActivation)

◆ BOOST_PYTHON_FUNCTION_OVERLOADS() [1/4]

Nice::Python::BOOST_PYTHON_FUNCTION_OVERLOADS ( UiLoaderCreateOverload  ,
Nice::UiLoaderWrapper::create  ,
,
 
)

◆ BOOST_PYTHON_FUNCTION_OVERLOADS() [2/4]

Nice::Python::BOOST_PYTHON_FUNCTION_OVERLOADS ( ApplicationWrapperConnectOverload  ,
Nice::Python::ApplicationWrapper::connect  ,
,
 
)

◆ BOOST_PYTHON_FUNCTION_OVERLOADS() [3/4]

Nice::Python::BOOST_PYTHON_FUNCTION_OVERLOADS ( AppConfigClientCreateOverload  ,
Nice::AppConfigClient::create  ,
,
 
)

◆ BOOST_PYTHON_FUNCTION_OVERLOADS() [4/4]

Nice::Python::BOOST_PYTHON_FUNCTION_OVERLOADS ( ApplicationFileByPathOverload  ,
Nice::Application::fileByPath  ,
,
 
)

◆ BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS() [1/18]

Nice::Python::BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS ( NiceNPointSingleSet  ,
Nice::NPoint::set  ,
,
 
)

◆ BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS() [2/18]

Nice::Python::BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS ( TimeToStringOverloads  ,
toString  ,
,
 
)

◆ BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS() [3/18]

Nice::Python::BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS ( NiceNPointDoubleSet  ,
Nice::NPoint::set  ,
,
 
)

◆ BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS() [4/18]

Nice::Python::BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS ( NiceNPointTripleSet  ,
Nice::NPoint::set  ,
,
 
)

◆ BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS() [5/18]

Nice::Python::BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS ( DateToStringOverloads  ,
toString  ,
,
 
)

◆ BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS() [6/18]

Nice::Python::BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS ( DateToStringWithsOptsOverloads  ,
toString  ,
,
 
)

◆ BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS() [7/18]

Nice::Python::BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS ( NiceChatLineTryReadLinesSet  ,
Nice::ChatLine::tryReadlines  ,
,
 
)

◆ BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS() [8/18]

Nice::Python::BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS ( NiceChatLineChatIntSet  ,
Nice::ChatLine::chat  ,
,
 
)

◆ BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS() [9/18]

Nice::Python::BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS ( DateTimeToStringOverloads  ,
timeString  ,
,
 
)

◆ BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS() [10/18]

Nice::Python::BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS ( NiceChatLineChatStringSet  ,
Nice::ChatLine::chat  ,
,
 
)

◆ BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS() [11/18]

Nice::Python::BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS ( DateDateToStringOverloads  ,
dateString  ,
,
 
)

◆ BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS() [12/18]

Nice::Python::BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS ( NiceChatLineChatStringIntSet  ,
Nice::ChatLine::chat  ,
,
 
)

◆ BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS() [13/18]

Nice::Python::BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS ( NicePropertyApplyBridgeOverloads  ,
Nice::Property::applyBridge  ,
,
 
)

◆ BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS() [14/18]

Nice::Python::BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS ( NiceChatLinePrintfSet  ,
Nice::ChatLine::printf  ,
,
 
)

◆ BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS() [15/18]

Nice::Python::BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS ( NiceJointPathOverloads  ,
Nice::Joint::path  ,
,
 
)

◆ BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS() [16/18]

Nice::Python::BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS ( NiceJointSetCharPtrOverloads  ,
Nice::Joint::set  ,
,
 
)

◆ BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS() [17/18]

Nice::Python::BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS ( NiceJointSetCharPtrWithIdOverloads  ,
Nice::Joint::set  ,
,
 
)

◆ BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS() [18/18]

Nice::Python::BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS ( NiceJointChildrenOverloads  ,
Nice::Joint::children  ,
,
 
)

◆ BOOST_PYTHON_MODULE() [1/2]

Nice::Python::BOOST_PYTHON_MODULE ( _Nice  )

◆ BOOST_PYTHON_MODULE() [2/2]

Nice::Python::BOOST_PYTHON_MODULE ( NiceQt  )

◆ borrowed_object()

boost::python::object Nice::Python::borrowed_object ( PyObject _p)
inline

◆ convertLoggerObjectDateToNiceDate() [1/2]

static Nice::Date Nice::Python::convertLoggerObjectDateToNiceDate ( LoggerObject self)
static

◆ convertLoggerObjectDateToNiceDate() [2/2]

static Nice::Date Nice::Python::convertLoggerObjectDateToNiceDate ( LoggerObject self)
static

◆ convertToMap()

template<typename KeyType , typename ValType >
boost::shared_ptr< std::map< KeyType, ValType > > Nice::Python::convertToMap ( const boost::python::dict &  _dico)

◆ convertToPyDict()

template<class KeyType , class ValType >
boost::python::dict Nice::Python::convertToPyDict ( std::map< KeyType, ValType >  map)

◆ convertToPyList() [1/3]

template<typename ValType >
static PyObject* Nice::Python::convertToPyList ( const std::vector< ValType > &  _v)
static

◆ convertToPyList() [2/3]

template<typename ValType >
static PyObject* Nice::Python::convertToPyList ( const std::vector< ValType > &  _v)
static

◆ convertToPyList() [3/3]

template<typename ValType >
static PyObject* Nice::Python::convertToPyList ( const std::vector< ValType > &  _v)
static

◆ convertToSeq()

template<typename Type >
boost::shared_ptr< std::vector< Type > > Nice::Python::convertToSeq ( const boost::python::list &  _liso)

◆ export_NiceApplicationFactory()

void Nice::Python::export_NiceApplicationFactory ( )

◆ export_NiceChatFactory()

void Nice::Python::export_NiceChatFactory ( )

◆ export_NiceLogFactory()

void Nice::Python::export_NiceLogFactory ( )

◆ export_NiceMapFactory()

void Nice::Python::export_NiceMapFactory ( )

◆ export_NicePropertyFactory()

void Nice::Python::export_NicePropertyFactory ( )

◆ export_NiceSeqFactory()

void Nice::Python::export_NiceSeqFactory ( )

◆ export_NiceTimeFactory_Phase1()

void Nice::Python::export_NiceTimeFactory_Phase1 ( )

◆ export_NiceTimeFactory_Phase2()

void Nice::Python::export_NiceTimeFactory_Phase2 ( )

◆ export_NiceUtilFactory()

void Nice::Python::export_NiceUtilFactory ( )

◆ getPythonJoint()

boost::python::class_< Nice::Joint, Nice::JointPtr > * Nice::Python::getPythonJoint ( )

◆ getPythonProperty()

boost::python::class_< Nice::Property, Nice::PropertyPtr > * Nice::Python::getPythonProperty ( )

◆ handleException()

void Nice::Python::handleException ( )

◆ handleRawException()

void Nice::Python::handleRawException ( )

◆ hasattr()

bool Nice::Python::hasattr ( const boost::python::object &  _o,
std::string const _a 
)
inline

◆ installCompletionBridgeMemberFunction()

void Nice::Python::installCompletionBridgeMemberFunction ( const std::string &  propertyName,
CompletionPropertyBridgeMemberFunction f 
)

◆ installPropertyBridgeMemberFunction()

template<typename T >
void Nice::Python::installPropertyBridgeMemberFunction ( const std::string &  propertyName,
PropertyBridgeMemberFunction< T > *  f 
)

◆ instancePythonJoint()

void Nice::Python::instancePythonJoint ( boost::python::class_< Nice::Joint, Nice::JointPtr > &  )

◆ instancePythonProperty()

void Nice::Python::instancePythonProperty ( boost::python::class_< Nice::Property, Nice::PropertyPtr > &  )

◆ logger()

void Nice::Python::logger ( const int  level,
const std::string &  msg,
const std::string &  _file,
int  _line,
const std::string &  _func 
)

◆ Nice_ChatLine_recvlineForPython()

tuple Nice::Python::Nice_ChatLine_recvlineForPython ( Nice::ChatLine self)

◆ setLogLevel()

void Nice::Python::setLogLevel ( Nice::LEVEL  _level)

◆ thrower1()

void Nice::Python::thrower1 ( Nice::LEVEL  _level,
const std::string &  msg,
const std::string &  _file,
int  _line,
const std::string &  _func 
)

◆ thrower2()

void Nice::Python::thrower2 ( const std::string &  _ex,
Nice::SeqLoggerObject  _obj 
)

◆ toString()

template<typename Type >
std::string Nice::Python::toString ( const Type _v)

◆ translateException()

template<typename ExType >
void Nice::Python::translateException ( const ExType &  _e)

Variable Documentation

◆ NiceUtilCompletionIsDone

bool( Nice::Completion::* Nice::Python::NiceUtilCompletionIsDone) () const = & Nice::Completion::isDone

◆ s_PythonJointClass

boost::python::class_< Nice::Joint, Nice::JointPtr > * Nice::Python::s_PythonJointClass = 0

◆ s_PythonPropertyClass

boost::python::class_< Nice::Property, Nice::PropertyPtr > * Nice::Python::s_PythonPropertyClass = 0