#include <mujincontrollerclient.h>
構成 | |
class | LinkResource |
Public 型 | |
typedef boost::shared_ptr < LinkResource > | LinkResourcePtr |
Public メソッド | |
ObjectResource (ControllerClientPtr controller, const std::string &pk) | |
virtual | ~ObjectResource () |
virtual void | GetLinks (std::vector< LinkResourcePtr > &links) |
![]() | |
WebResource (ControllerClientPtr controller, const std::string &resourcename, const std::string &pk) | |
virtual | ~WebResource () |
ControllerClientPtr | GetController () const |
const std::string & | GetResourceName () const |
const std::string & | GetPrimaryKey () const |
virtual std::string | Get (const std::string &field) |
gets an attribute of this web resource | |
virtual void | Set (const std::string &field, const std::string &newvalue) |
sets an attribute of this web resource | |
virtual void | Delete () |
delete the resource and all its child resources | |
virtual void | Copy (const std::string &newname, int options) |
copy the resource and all its child resources to a new name |
Public 変数 | |
std::string | name |
int | nundof |
std::string | datemodified |
std::string | geometry |
bool | isrobot |
std::string | pk |
std::string | resource_uri |
std::string | scenepk |
std::string | unit |
std::string | uri |
Protected メソッド | |
ObjectResource (ControllerClientPtr controller, const std::string &resource, const std::string &pk) |
mujincontrollerclient.h の 660 行で定義されています。
typedef boost::shared_ptr<LinkResource> mujinclient::ObjectResource::LinkResourcePtr |
mujincontrollerclient.h の 674 行で定義されています。
mujinclient::ObjectResource::ObjectResource | ( | ControllerClientPtr | controller, |
const std::string & | pk | ||
) |
|
inlinevirtual |
mujincontrollerclient.h の 677 行で定義されています。
|
protected |
|
virtual |
std::string mujinclient::ObjectResource::datemodified |
mujincontrollerclient.h の 684 行で定義されています。
std::string mujinclient::ObjectResource::geometry |
mujincontrollerclient.h の 685 行で定義されています。
bool mujinclient::ObjectResource::isrobot |
mujincontrollerclient.h の 686 行で定義されています。
std::string mujinclient::ObjectResource::name |
mujincontrollerclient.h の 682 行で定義されています。
int mujinclient::ObjectResource::nundof |
mujincontrollerclient.h の 683 行で定義されています。
std::string mujinclient::ObjectResource::pk |
mujincontrollerclient.h の 687 行で定義されています。
std::string mujinclient::ObjectResource::resource_uri |
mujincontrollerclient.h の 688 行で定義されています。
std::string mujinclient::ObjectResource::scenepk |
mujincontrollerclient.h の 689 行で定義されています。
std::string mujinclient::ObjectResource::unit |
mujincontrollerclient.h の 690 行で定義されています。
std::string mujinclient::ObjectResource::uri |
mujincontrollerclient.h の 691 行で定義されています。