Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | List of all members
XmlRpcSettings Class Reference

#include <xmlrpc_settings.h>

Inheritance diagram for XmlRpcSettings:
Inheritance graph
[legend]

Public Member Functions

XmlRpcSettingsoperator= (const XmlRpc::XmlRpcValue &v)
 
 XmlRpcSettings ()
 
 XmlRpcSettings (const XmlRpc::XmlRpcValue &v)
 
- Public Member Functions inherited from can::Settings
template<typename T >
bool get (const std::string &n, T &val) const
 
template<typename T >
get_optional (const std::string &n, const T &def) const
 
virtual ~Settings ()
 

Static Public Member Functions

template<typename T >
static can::SettingsConstSharedPtr create (T nh, const std::string &ns="/")
 

Private Member Functions

virtual bool getRepr (const std::string &name, std::string &repr) const
 

Private Attributes

XmlRpc::XmlRpcValue value_
 

Detailed Description

Definition at line 10 of file xmlrpc_settings.h.

Constructor & Destructor Documentation

◆ XmlRpcSettings() [1/2]

XmlRpcSettings::XmlRpcSettings ( )
inline

Definition at line 12 of file xmlrpc_settings.h.

◆ XmlRpcSettings() [2/2]

XmlRpcSettings::XmlRpcSettings ( const XmlRpc::XmlRpcValue &  v)
inline

Definition at line 13 of file xmlrpc_settings.h.

Member Function Documentation

◆ create()

template<typename T >
static can::SettingsConstSharedPtr XmlRpcSettings::create ( nh,
const std::string &  ns = "/" 
)
inlinestatic

Definition at line 15 of file xmlrpc_settings.h.

◆ getRepr()

virtual bool XmlRpcSettings::getRepr ( const std::string &  name,
std::string &  repr 
) const
inlineprivatevirtual

Implements can::Settings.

Definition at line 21 of file xmlrpc_settings.h.

◆ operator=()

XmlRpcSettings& XmlRpcSettings::operator= ( const XmlRpc::XmlRpcValue &  v)
inline

Definition at line 14 of file xmlrpc_settings.h.

Member Data Documentation

◆ value_

XmlRpc::XmlRpcValue XmlRpcSettings::value_
private

Definition at line 40 of file xmlrpc_settings.h.


The documentation for this class was generated from the following file:


socketcan_interface
Author(s): Mathias Lüdtke
autogenerated on Mon Feb 28 2022 23:28:00