controllerclientcpp  0.6.1
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 マクロ定義 ページ
Public メソッド | Protected メソッド | Protected 変数 | すべてのメンバ一覧
クラス mujinzmq::ZmqPublisher

Base class for publisher. [詳細]

#include <mujinzmq.h>

Public メソッド

 ZmqPublisher (const unsigned int port)
virtual ~ZmqPublisher ()
bool Publish (const std::string &messagestr)
 ZmqPublisher (const unsigned int port)
virtual ~ZmqPublisher ()
bool Publish (const std::string &messagestr)

Protected メソッド

void _InitializeSocket (boost::shared_ptr< zmq::context_t > context)
void _DestroySocket ()
void _InitializeSocket (boost::shared_ptr< zmq::context_t > context)
void _DestroySocket ()

Protected 変数

boost::shared_ptr< zmq::context_t_context
boost::shared_ptr< zmq::socket_t_socket
unsigned int _port
bool _sharedcontext

説明

Base class for publisher.

mujinzmq.h50 行で定義されています。

コンストラクタとデストラクタ

mujinzmq::ZmqPublisher::ZmqPublisher ( const unsigned int  port)
virtual mujinzmq::ZmqPublisher::~ZmqPublisher ( )
virtual
mujinzmq::ZmqPublisher::ZmqPublisher ( const unsigned int  port)
inline

mujinzmq.hpp203 行で定義されています。

virtual mujinzmq::ZmqPublisher::~ZmqPublisher ( )
inlinevirtual

mujinzmq.hpp208 行で定義されています。

関数

void mujinzmq::ZmqPublisher::_DestroySocket ( )
protected
void mujinzmq::ZmqPublisher::_DestroySocket ( )
inlineprotected

mujinzmq.hpp238 行で定義されています。

void mujinzmq::ZmqPublisher::_InitializeSocket ( boost::shared_ptr< zmq::context_t context)
protected
void mujinzmq::ZmqPublisher::_InitializeSocket ( boost::shared_ptr< zmq::context_t context)
inlineprotected

mujinzmq.hpp221 行で定義されています。

bool mujinzmq::ZmqPublisher::Publish ( const std::string &  messagestr)
bool mujinzmq::ZmqPublisher::Publish ( const std::string &  messagestr)
inline

mujinzmq.hpp213 行で定義されています。

変数

boost::shared_ptr< zmq::context_t > mujinzmq::ZmqPublisher::_context
protected

mujinzmq.h62 行で定義されています。

unsigned int mujinzmq::ZmqPublisher::_port
protected

mujinzmq.h64 行で定義されています。

bool mujinzmq::ZmqPublisher::_sharedcontext
protected

mujinzmq.h65 行で定義されています。

boost::shared_ptr< zmq::socket_t > mujinzmq::ZmqPublisher::_socket
protected

mujinzmq.h63 行で定義されています。


このクラスの説明は次のファイルから生成されました: