#include <bgp_rib_policy.h>
 | 
|   | RibExportPolicy () | 
|   | 
|   | RibExportPolicy (uint32_t cluster_id) | 
|   | 
|   | RibExportPolicy (BgpProto::BgpPeerType type, Encoding encoding, int affinity, uint32_t cluster_id) | 
|   | 
|   | RibExportPolicy (BgpProto::BgpPeerType type, Encoding encoding, as_t as_number, bool as_override, bool llgr, bool as4_supported, int affinity, uint32_t cluster_id, as_t local_as_number=0) | 
|   | 
|   | RibExportPolicy (BgpProto::BgpPeerType type, Encoding encoding, as_t as_number, bool as_override, bool llgr, bool as4_supported, IpAddress nexthop, int affinity, uint32_t cluster_id, std::vector< std::string > &default_tunnel_encap_list, as_t local_as_number=0) | 
|   | 
| void  | SetRemovePrivatePolicy (bool all, bool replace, bool peer_loop_check) | 
|   | 
| bool  | operator< (const RibExportPolicy &rhs) const | 
|   | 
Definition at line 43 of file bgp_rib_policy.h.
 
◆ Encoding
◆ RibExportPolicy() [1/5]
      
        
          | RibExportPolicy::RibExportPolicy  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ RibExportPolicy() [2/5]
  
  
      
        
          | RibExportPolicy::RibExportPolicy  | 
          ( | 
          uint32_t  | 
          cluster_id | ) | 
           | 
         
       
   | 
  
explicit   | 
  
 
 
◆ RibExportPolicy() [3/5]
◆ RibExportPolicy() [4/5]
      
        
          | RibExportPolicy::RibExportPolicy  | 
          ( | 
          BgpProto::BgpPeerType  | 
          type,  | 
        
        
           | 
           | 
          Encoding  | 
          encoding,  | 
        
        
           | 
           | 
          as_t  | 
          as_number,  | 
        
        
           | 
           | 
          bool  | 
          as_override,  | 
        
        
           | 
           | 
          bool  | 
          llgr,  | 
        
        
           | 
           | 
          bool  | 
          as4_supported,  | 
        
        
           | 
           | 
          int  | 
          affinity,  | 
        
        
           | 
           | 
          uint32_t  | 
          cluster_id,  | 
        
        
           | 
           | 
          as_t  | 
          local_as_number = 0  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ RibExportPolicy() [5/5]
      
        
          | RibExportPolicy::RibExportPolicy  | 
          ( | 
          BgpProto::BgpPeerType  | 
          type,  | 
        
        
           | 
           | 
          Encoding  | 
          encoding,  | 
        
        
           | 
           | 
          as_t  | 
          as_number,  | 
        
        
           | 
           | 
          bool  | 
          as_override,  | 
        
        
           | 
           | 
          bool  | 
          llgr,  | 
        
        
           | 
           | 
          bool  | 
          as4_supported,  | 
        
        
           | 
           | 
          IpAddress  | 
          nexthop,  | 
        
        
           | 
           | 
          int  | 
          affinity,  | 
        
        
           | 
           | 
          uint32_t  | 
          cluster_id,  | 
        
        
           | 
           | 
          std::vector< std::string > &  | 
          default_tunnel_encap_list,  | 
        
        
           | 
           | 
          as_t  | 
          local_as_number = 0  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ operator<()
◆ SetRemovePrivatePolicy()
      
        
          | void RibExportPolicy::SetRemovePrivatePolicy  | 
          ( | 
          bool  | 
          all,  | 
        
        
           | 
           | 
          bool  | 
          replace,  | 
        
        
           | 
           | 
          bool  | 
          peer_loop_check  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ affinity
      
        
          | int RibExportPolicy::affinity | 
        
      
 
 
◆ as4_supported
      
        
          | bool RibExportPolicy::as4_supported | 
        
      
 
 
◆ as_number
      
        
          | as_t RibExportPolicy::as_number | 
        
      
 
 
◆ as_override
      
        
          | bool RibExportPolicy::as_override | 
        
      
 
 
◆ cluster_id
      
        
          | uint32_t RibExportPolicy::cluster_id | 
        
      
 
 
◆ default_tunnel_encap_list
      
        
          | std::vector<std::string> RibExportPolicy::default_tunnel_encap_list | 
        
      
 
 
◆ encoding
◆ llgr
      
        
          | bool RibExportPolicy::llgr | 
        
      
 
 
◆ local_as_number
      
        
          | as_t RibExportPolicy::local_as_number | 
        
      
 
 
◆ nexthop
◆ remove_private
◆ type
The documentation for this struct was generated from the following files: