MACE  1.0.0
 All Classes Namespaces Files Functions Variables Enumerations Defines
mace::rpc::json::http_client< InterfaceType > Member List
This is the complete list of members for mace::rpc::json::http_client< InterfaceType >, including all inherited members.
call_fused(const std::string &method, const ParamSeq &param) (defined in mace::rpc::json::client_base)mace::rpc::json::client_base [inline]
client_base(const mace::rpc::json::connection::ptr &c) (defined in mace::rpc::json::client_base)mace::rpc::json::client_base [inline]
client_base(const std::string &host, uint16_t port) (defined in mace::rpc::json::client_base)mace::rpc::json::client_base
client_base() (defined in mace::rpc::json::client_base)mace::rpc::json::client_base [inline]
client_base(const client_base &c) (defined in mace::rpc::json::client_base)mace::rpc::json::client_base [inline]
delegate_type typedef (defined in mace::stub::ptr< InterfaceType, mace::rpc::json::client_interface >)mace::stub::ptr< InterfaceType, mace::rpc::json::client_interface >
get_connection() const (defined in mace::rpc::json::client_base)mace::rpc::json::client_base [inline]
get_header(const std::string &key) (defined in mace::rpc::json::http_client_base)mace::rpc::json::http_client_base
http_client(const std::string &url) (defined in mace::rpc::json::http_client< InterfaceType >)mace::rpc::json::http_client< InterfaceType > [inline]
http_client(const http_client &c) (defined in mace::rpc::json::http_client< InterfaceType >)mace::rpc::json::http_client< InterfaceType > [inline]
http_client_base(const std::string &url) (defined in mace::rpc::json::http_client_base)mace::rpc::json::http_client_base
interface_type typedef (defined in mace::stub::ptr< InterfaceType, mace::rpc::json::client_interface >)mace::stub::ptr< InterfaceType, mace::rpc::json::client_interface >
m_con (defined in mace::rpc::json::client_base)mace::rpc::json::client_base [protected]
m_ptr (defined in mace::stub::ptr< InterfaceType, mace::rpc::json::client_interface >)mace::stub::ptr< InterfaceType, mace::rpc::json::client_interface > [protected]
m_vtable (defined in mace::stub::ptr< InterfaceType, mace::rpc::json::client_interface >)mace::stub::ptr< InterfaceType, mace::rpc::json::client_interface > [protected]
notice_fused(const std::string &method, const ParamSeq &param) (defined in mace::rpc::json::client_base)mace::rpc::json::client_base [inline]
operator bool() const (defined in mace::stub::ptr< InterfaceType, mace::rpc::json::client_interface >)mace::stub::ptr< InterfaceType, mace::rpc::json::client_interface > [inline]
operator!() const (defined in mace::rpc::json::http_client< InterfaceType >)mace::rpc::json::http_client< InterfaceType > [inline]
operator*() const (defined in mace::stub::ptr< InterfaceType, mace::rpc::json::client_interface >)mace::stub::ptr< InterfaceType, mace::rpc::json::client_interface > [inline]
operator*() (defined in mace::stub::ptr< InterfaceType, mace::rpc::json::client_interface >)mace::stub::ptr< InterfaceType, mace::rpc::json::client_interface > [inline]
operator->() const (defined in mace::stub::ptr< InterfaceType, mace::rpc::json::client_interface >)mace::stub::ptr< InterfaceType, mace::rpc::json::client_interface > [inline]
operator->() (defined in mace::stub::ptr< InterfaceType, mace::rpc::json::client_interface >)mace::stub::ptr< InterfaceType, mace::rpc::json::client_interface > [inline]
ptr typedef (defined in mace::rpc::json::http_client< InterfaceType >)mace::rpc::json::http_client< InterfaceType >
ptr() (defined in mace::stub::ptr< InterfaceType, mace::rpc::json::client_interface >)mace::stub::ptr< InterfaceType, mace::rpc::json::client_interface > [inline]
ptr(ptr &&m) (defined in mace::stub::ptr< InterfaceType, mace::rpc::json::client_interface >)mace::stub::ptr< InterfaceType, mace::rpc::json::client_interface > [inline]
ptr(T *v) (defined in mace::stub::ptr< InterfaceType, mace::rpc::json::client_interface >)mace::stub::ptr< InterfaceType, mace::rpc::json::client_interface > [inline]
ptr(const boost::shared_ptr< T > &v) (defined in mace::stub::ptr< InterfaceType, mace::rpc::json::client_interface >)mace::stub::ptr< InterfaceType, mace::rpc::json::client_interface > [inline]
ptr< InterfaceType, mace::rpc::json::client_interface >::ptr(const ptr< OtherInterface, OtherDelegate > &p)mace::stub::ptr< InterfaceType, mace::rpc::json::client_interface > [inline]
set_args(const std::string &args) (defined in mace::rpc::json::http_client_base)mace::rpc::json::http_client_base
set_header(const std::string key, const std::string &value) (defined in mace::rpc::json::http_client_base)mace::rpc::json::http_client_base
set_http_method(const std::string &method) (defined in mace::rpc::json::http_client_base)mace::rpc::json::http_client_base
set_path(const std::string &path) (defined in mace::rpc::json::http_client_base)mace::rpc::json::http_client_base
set_url(const std::string &url) (defined in mace::rpc::json::http_client_base)mace::rpc::json::http_client_base
vtable_type typedef (defined in mace::stub::ptr< InterfaceType, mace::rpc::json::client_interface >)mace::stub::ptr< InterfaceType, mace::rpc::json::client_interface >