5 #ifndef vnsw_contrail_agent_init_hpp
6 #define vnsw_contrail_agent_init_hpp
8 #include <boost/program_options.hpp>
43 std::unique_ptr<AgentUveBase>
uve_;
44 std::unique_ptr<VrouterControlInterface>
pkt0_;
std::unique_ptr< AgentStatsCollector > stats_collector_
std::unique_ptr< VrouterControlInterface > pkt0_
DISALLOW_COPY_AND_ASSIGN(ContrailAgentInit)
void FlowStatsCollectorShutdown()
void FactoryInit() override
void StatsCollectorShutdown()
std::unique_ptr< RestServer > rest_server_
void ProcessOptions(const std::string &config_file, const std::string &program_name)
virtual ~ContrailAgentInit()
std::unique_ptr< AgentUveBase > uve_
std::unique_ptr< KSync > ksync_
std::unique_ptr< PortIpcHandler > port_ipc_handler_
std::unique_ptr< FlowStatsManager > flow_stats_manager_
string program_name(string filename)