Fawkes API  Fawkes Development Version
InterfaceInfo Member List

This is the complete list of members for InterfaceInfo, including all inherited members.

addto_fields(const std::shared_ptr< InterfaceFieldType > &&fields)InterfaceInfoinline
addto_fields(const std::shared_ptr< InterfaceFieldType > &fields)InterfaceInfoinline
addto_fields(const InterfaceFieldType &&fields)InterfaceInfoinline
addto_message_types(const std::shared_ptr< InterfaceMessageType > &&message_types)InterfaceInfoinline
addto_message_types(const std::shared_ptr< InterfaceMessageType > &message_types)InterfaceInfoinline
addto_message_types(const InterfaceMessageType &&message_types)InterfaceInfoinline
addto_readers(const std::string &&readers)InterfaceInfoinline
addto_readers(const std::string &readers)InterfaceInfoinline
api_version()InterfaceInfoinlinestatic
apiVersion() constInterfaceInfoinline
fields() constInterfaceInfoinline
from_json(const std::string &json)InterfaceInfovirtual
from_json_value(const rapidjson::Value &v)InterfaceInfovirtual
hash() constInterfaceInfoinline
id() constInterfaceInfoinline
InterfaceInfo()InterfaceInfo
InterfaceInfo(const std::string &json)InterfaceInfo
InterfaceInfo(const rapidjson::Value &v)InterfaceInfo
kind() constInterfaceInfoinline
message_types() constInterfaceInfoinline
readers() constInterfaceInfoinline
set_apiVersion(const std::string &apiVersion)InterfaceInfoinline
set_fields(const std::vector< std::shared_ptr< InterfaceFieldType >> &fields)InterfaceInfoinline
set_hash(const std::string &hash)InterfaceInfoinline
set_id(const std::string &id)InterfaceInfoinline
set_kind(const std::string &kind)InterfaceInfoinline
set_message_types(const std::vector< std::shared_ptr< InterfaceMessageType >> &message_types)InterfaceInfoinline
set_readers(const std::vector< std::string > &readers)InterfaceInfoinline
set_type(const std::string &type)InterfaceInfoinline
set_writer(const std::string &writer)InterfaceInfoinline
to_json(bool pretty=false) constInterfaceInfovirtual
to_json_value(rapidjson::Document &d, rapidjson::Value &v) constInterfaceInfovirtual
type() constInterfaceInfoinline
validate(bool subcall=false) constInterfaceInfovirtual
writer() constInterfaceInfoinline
~InterfaceInfo()InterfaceInfovirtual