#include <denso_base.h>
|
HRESULT | AddObject (int32_t get_id, const std::string &name, Handle_Vec &vecHandle) |
|
HRESULT | AddVariable (int32_t get_id, const std::string &name, std::vector< boost::shared_ptr< class DensoVariable > > &vecVar, int16_t vt=VT_EMPTY, bool bRead=false, bool bWrite=false, bool bID=false, int iDuration=BCAP_VAR_DEFAULT_DURATION) |
|
HRESULT | AddVariable (int32_t get_id, const XMLElement *xmlVar, std::vector< boost::shared_ptr< class DensoVariable > > &vecVar) |
|
HRESULT | get_Object (const std::vector< boost::shared_ptr< DensoBase > > &vecBase, int index, boost::shared_ptr< DensoBase > *obj) |
|
HRESULT | get_Object (const std::vector< boost::shared_ptr< DensoBase > > &vecBase, const std::string &name, boost::shared_ptr< DensoBase > *obj) |
|
HRESULT | GetObjectNames (int32_t func_id, Name_Vec &vecName) |
|
Definition at line 70 of file denso_base.h.
Enumerator |
---|
SRV_MIN |
|
SRV_ACT |
|
SRV_WATCH |
|
SRV_MAX |
|
Definition at line 73 of file denso_base.h.
denso_robot_core::DensoBase::DensoBase |
( |
const std::string & |
name, |
|
|
const int * |
mode |
|
) |
| |
|
inline |
virtual denso_robot_core::DensoBase::~DensoBase |
( |
| ) |
|
|
inlinevirtual |
std::string denso_robot_core::DensoBase::ConvertBSTRToString |
( |
const BSTR |
bstr | ) |
|
|
static |
BSTR denso_robot_core::DensoBase::ConvertStringToBSTR |
( |
const std::string & |
str | ) |
|
|
static |
virtual HRESULT denso_robot_core::DensoBase::InitializeBCAP |
( |
| ) |
|
|
inlinevirtual |
const std::string& denso_robot_core::DensoBase::Name |
( |
| ) |
const |
|
inline |
std::string denso_robot_core::DensoBase::RosName |
( |
| ) |
const |
virtual HRESULT denso_robot_core::DensoBase::StopService |
( |
| ) |
|
|
inlinevirtual |
virtual HRESULT denso_robot_core::DensoBase::TerminateBCAP |
( |
| ) |
|
|
inlinevirtual |
virtual bool denso_robot_core::DensoBase::Update |
( |
| ) |
|
|
inlinevirtual |
const int* denso_robot_core::DensoBase::m_mode |
|
protected |
boost::mutex denso_robot_core::DensoBase::m_mtxSrv |
|
protected |
std::string denso_robot_core::DensoBase::m_name |
|
protected |
DensoBase* denso_robot_core::DensoBase::m_parent |
|
protected |
bool denso_robot_core::DensoBase::m_serving |
|
protected |
Handle_Vec denso_robot_core::DensoBase::m_vecHandle |
|
protected |
The documentation for this class was generated from the following files: