RTI Routing Service  Version 6.1.1
UpdatableEntity.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_UPDATABLE_ENTITY_HPP_
12 #define RTI_ROUTING_UPDATABLE_ENTITY_HPP_
13 
14 #include <map>
15 #include <string>
16 
17 namespace rti { namespace routing {
18 
35 public:
36 
45  virtual void update(const std::map<std::string, std::string>& properties)
46  {
47  (void) properties;
48  }
49 
53  virtual ~UpdatableEntity()
54  {
55  }
56 };
57 
58 }}
59 
60 #endif // RTI_ROUTING_UPDATABLE_ENTITY_HPP_
virtual ~UpdatableEntity()
Virtual destructor.
Definition: UpdatableEntity.hpp:53
virtual void update(const std::map< std::string, std::string > &properties)
Updates a pluggable entity.
Definition: UpdatableEntity.hpp:45
Defines a common interface for all the pluggable entities that can be updated at runtime.
Definition: UpdatableEntity.hpp:34
Definition: AdapterPlugin.hpp:25