Methods used to update the Graph Cache, based on local construction and destruction of objects.  
More...
|  | 
| rmw_dds_common::msg::ParticipantEntitiesInfo | rmw_dds_common::GraphCache::add_node (const rmw_gid_t &participant_gid, const std::string &node_name, const std::string &node_namespace) | 
|  | Add a node to the graph, and get the message to be sent.  More... 
 | 
|  | 
| rmw_dds_common::msg::ParticipantEntitiesInfo | rmw_dds_common::GraphCache::remove_node (const rmw_gid_t &participant_gid, const std::string &node_name, const std::string &node_namespace) | 
|  | Remove a node to the graph, and get the message to be sent.  More... 
 | 
|  | 
| rmw_dds_common::msg::ParticipantEntitiesInfo | rmw_dds_common::GraphCache::associate_writer (const rmw_gid_t &writer_gid, const rmw_gid_t &participant_gid, const std::string &node_name, const std::string &node_namespace) | 
|  | Remove a node to the graph, and get the message to be sent.  More... 
 | 
|  | 
| rmw_dds_common::msg::ParticipantEntitiesInfo | rmw_dds_common::GraphCache::dissociate_writer (const rmw_gid_t &writer_gid, const rmw_gid_t &participant_gid, const std::string &node_name, const std::string &node_namespace) | 
|  | Dissociate a writer from a node, and get an update message to be sent.  More... 
 | 
|  | 
| rmw_dds_common::msg::ParticipantEntitiesInfo | rmw_dds_common::GraphCache::associate_reader (const rmw_gid_t &reader_gid, const rmw_gid_t &participant_gid, const std::string &node_name, const std::string &node_namespace) | 
|  | Associate a reader with a node, and get an update message to be sent.  More... 
 | 
|  | 
| rmw_dds_common::msg::ParticipantEntitiesInfo | rmw_dds_common::GraphCache::dissociate_reader (const rmw_gid_t &reader_gid, const rmw_gid_t &participant_gid, const std::string &node_name, const std::string &node_namespace) | 
|  | Dissociate a reader from a node, and get an update message to be sent.  More... 
 | 
|  | 
Methods used to update the Graph Cache, based on local construction and destruction of objects. 
◆ add_node()
      
        
          | rmw_dds_common::msg::ParticipantEntitiesInfo rmw_dds_common::GraphCache::add_node | ( | const rmw_gid_t & | participant_gid, | 
        
          |  |  | const std::string & | node_name, | 
        
          |  |  | const std::string & | node_namespace | 
        
          |  | ) |  |  | 
      
 
Add a node to the graph, and get the message to be sent. 
- Parameters
- 
  
    | gid | participant GUID. |  | node_name | name of the node to be added. |  | node_namespace | node namespace. |  
 
- Returns
- message to be sent. 
 
 
◆ remove_node()
      
        
          | rmw_dds_common::msg::ParticipantEntitiesInfo rmw_dds_common::GraphCache::remove_node | ( | const rmw_gid_t & | participant_gid, | 
        
          |  |  | const std::string & | node_name, | 
        
          |  |  | const std::string & | node_namespace | 
        
          |  | ) |  |  | 
      
 
Remove a node to the graph, and get the message to be sent. 
- Parameters
- 
  
    | gid | participant GUID. |  | node_name | name of the node to be added. |  | node_namespace | node namespace. |  
 
- Returns
- message to be sent. 
 
 
◆ associate_writer()
      
        
          | rmw_dds_common::msg::ParticipantEntitiesInfo rmw_dds_common::GraphCache::associate_writer | ( | const rmw_gid_t & | writer_gid, | 
        
          |  |  | const rmw_gid_t & | participant_gid, | 
        
          |  |  | const std::string & | node_name, | 
        
          |  |  | const std::string & | node_namespace | 
        
          |  | ) |  |  | 
      
 
Remove a node to the graph, and get the message to be sent. 
- Parameters
- 
  
    | writer_gid | GUID of the data writer. |  | participant_gid | GUID of the Participant. |  | node_name | Name of the node to be added. |  | node_namespace | Node namespace. |  
 
- Returns
- Message to be sent. 
 
 
◆ dissociate_writer()
      
        
          | rmw_dds_common::msg::ParticipantEntitiesInfo rmw_dds_common::GraphCache::dissociate_writer | ( | const rmw_gid_t & | writer_gid, | 
        
          |  |  | const rmw_gid_t & | participant_gid, | 
        
          |  |  | const std::string & | node_name, | 
        
          |  |  | const std::string & | node_namespace | 
        
          |  | ) |  |  | 
      
 
Dissociate a writer from a node, and get an update message to be sent. 
- Parameters
- 
  
    | writer_gid | GUID of the data writer. |  | participant_gid | GUID of the Participant. |  | node_name | Name of the node to be added. |  | node_namespace | Node namespace. |  
 
- Returns
- Message to be sent. 
 
 
◆ associate_reader()
      
        
          | rmw_dds_common::msg::ParticipantEntitiesInfo rmw_dds_common::GraphCache::associate_reader | ( | const rmw_gid_t & | reader_gid, | 
        
          |  |  | const rmw_gid_t & | participant_gid, | 
        
          |  |  | const std::string & | node_name, | 
        
          |  |  | const std::string & | node_namespace | 
        
          |  | ) |  |  | 
      
 
Associate a reader with a node, and get an update message to be sent. 
- Parameters
- 
  
    | reader_gid | GUID of the data reader. |  | participant_gid | GUID of the Participant. |  | node_name | Name of the node to be added. |  | node_namespace | Node namespace. |  
 
- Returns
- Message to be sent. 
 
 
◆ dissociate_reader()
      
        
          | rmw_dds_common::msg::ParticipantEntitiesInfo rmw_dds_common::GraphCache::dissociate_reader | ( | const rmw_gid_t & | reader_gid, | 
        
          |  |  | const rmw_gid_t & | participant_gid, | 
        
          |  |  | const std::string & | node_name, | 
        
          |  |  | const std::string & | node_namespace | 
        
          |  | ) |  |  | 
      
 
Dissociate a reader from a node, and get an update message to be sent. 
- Parameters
- 
  
    | reader_gid | GUID of the data reader. |  | participant_gid | GUID of the Participant. |  | node_name | Name of the node to be added. |  | node_namespace | Node namespace. |  
 
- Returns
- Message to be sent.