Public Member Functions | Static Public Member Functions | Public Attributes | Private Attributes | List of all members
command_line_params Class Reference

#include <unit-tests-common.h>

Public Member Functions

 command_line_params (int argc, char *const argv[])
 
size_t get_argc () const
 
char *const * get_argv () const
 
char * get_argv (int i) const
 

Static Public Member Functions

static command_line_paramsinstance (int argc=0, char *const argv[]=0)
 

Public Attributes

bool _found_any_section = false
 

Private Attributes

std::vector< char * > _params
 

Detailed Description

Definition at line 284 of file unit-tests-common.h.

Constructor & Destructor Documentation

command_line_params::command_line_params ( int  argc,
char *const  argv[] 
)
inline

Definition at line 287 of file unit-tests-common.h.

Member Function Documentation

size_t command_line_params::get_argc ( ) const
inline

Definition at line 297 of file unit-tests-common.h.

char* const* command_line_params::get_argv ( ) const
inline

Definition at line 295 of file unit-tests-common.h.

char* command_line_params::get_argv ( int  i) const
inline

Definition at line 296 of file unit-tests-common.h.

static command_line_params& command_line_params::instance ( int  argc = 0,
char *const  argv[] = 0 
)
inlinestatic

Definition at line 299 of file unit-tests-common.h.

Member Data Documentation

bool command_line_params::_found_any_section = false

Definition at line 305 of file unit-tests-common.h.

std::vector<char*> command_line_params::_params
private

Definition at line 308 of file unit-tests-common.h.


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


librealsense2
Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:31