RTI Routing Service Version 7.6.0
PropertySet.hpp
1/*
2 * (c) Copyright, Real-Time Innovations, 2017.
3 * All rights reserved.
4 *
5 * No duplications, whole or partial, manual or electronic, may be made
6 * without express written permission. Any such copies, or
7 * revisions thereof, must display this notice unaltered.
8 * This code contains trade secrets of Real-Time Innovations, Inc.
9 */
10
11#ifndef RTI_ROUTING_PROPERTY_SET_HPP_
12#define RTI_ROUTING_PROPERTY_SET_HPP_
13
14#include <map>
15
16#include "routingservice/routingservice_infrastructure.h"
17#include <rti/config/Version.hpp>
18
19namespace rti { namespace routing {
20
21inline
22std::string app_name_property_name()
23{
24 return RTI_ROUTING_SERVICE_APP_NAME_PROPERTY_NAME;
25}
26
27inline
28std::string group_name_property_name()
29{
30 return RTI_ROUTING_SERVICE_GROUP_PROPERTY_NAME;
31}
32
33inline
34std::string version_property_name()
35{
36 return RTI_ROUTING_SERVICE_VERSION_PROPERTY_NAME;
37}
38
39inline
40std::string verbosity_property_name()
41{
42 return RTI_ROUTING_SERVICE_VERBOSITY_PROPERTY_NAME;
43}
44
45inline
46std::string entity_resource_name_property_name()
47{
48 return RTI_ROUTING_SERVICE_ENTITY_RESOURCE_NAME_PROPERTY_NAME;
49}
60typedef std::map<std::string,std::string> PropertySet;
61
62}}
63
64#endif // RTI_ROUTING_PROPERTY_SET_HPP_
std::map< std::string, std::string > PropertySet
The definition of a pluggable entity’s configuration properties.
Definition: PropertySet.hpp:60