Apollo  6.0
Open source self driving car software
Public Member Functions | List of all members
apollo::cyber::mainboard::ModuleArgument Class Reference

#include <module_argument.h>

Collaboration diagram for apollo::cyber::mainboard::ModuleArgument:
Collaboration graph

Public Member Functions

 ModuleArgument ()=default
 
virtual ~ModuleArgument ()=default
 
void DisplayUsage ()
 
void ParseArgument (int argc, char *const argv[])
 
void GetOptions (const int argc, char *const argv[])
 
const std::string & GetBinaryName () const
 
const std::string & GetProcessGroup () const
 
const std::string & GetSchedName () const
 
const std::list< std::string > & GetDAGConfList () const
 

Constructor & Destructor Documentation

◆ ModuleArgument()

apollo::cyber::mainboard::ModuleArgument::ModuleArgument ( )
default

◆ ~ModuleArgument()

virtual apollo::cyber::mainboard::ModuleArgument::~ModuleArgument ( )
virtualdefault

Member Function Documentation

◆ DisplayUsage()

void apollo::cyber::mainboard::ModuleArgument::DisplayUsage ( )

◆ GetBinaryName()

const std::string & apollo::cyber::mainboard::ModuleArgument::GetBinaryName ( ) const
inline

◆ GetDAGConfList()

const std::list< std::string > & apollo::cyber::mainboard::ModuleArgument::GetDAGConfList ( ) const
inline

◆ GetOptions()

void apollo::cyber::mainboard::ModuleArgument::GetOptions ( const int  argc,
char *const  argv[] 
)

◆ GetProcessGroup()

const std::string & apollo::cyber::mainboard::ModuleArgument::GetProcessGroup ( ) const
inline

◆ GetSchedName()

const std::string & apollo::cyber::mainboard::ModuleArgument::GetSchedName ( ) const
inline

◆ ParseArgument()

void apollo::cyber::mainboard::ModuleArgument::ParseArgument ( int  argc,
char *const  argv[] 
)

The documentation for this class was generated from the following file: