webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | List of all members
rtc::FlagList Class Reference

#include <flags.h>

Public Member Functions

 FlagList ()
 
 FlagList ()
 

Static Public Member Functions

static Flaglist ()
 
static void Print (const char *file, bool print_current_value)
 
static FlagLookup (const char *name)
 
static void SplitArgument (const char *arg, char *buffer, int buffer_size, const char **name, const char **value, bool *is_bool)
 
static int SetFlagsFromCommandLine (int *argc, const char **argv, bool remove_flags)
 
static int SetFlagsFromCommandLine (int *argc, char **argv, bool remove_flags)
 
static void Register (Flag *flag)
 
static Flaglist ()
 
static void Print (const char *file, bool print_current_value)
 
static FlagLookup (const char *name)
 
static void SplitArgument (const char *arg, char *buffer, int buffer_size, const char **name, const char **value, bool *is_bool)
 
static int SetFlagsFromCommandLine (int *argc, const char **argv, bool remove_flags)
 
static int SetFlagsFromCommandLine (int *argc, char **argv, bool remove_flags)
 
static void Register (Flag *flag)
 

Constructor & Destructor Documentation

◆ FlagList() [1/2]

rtc::FlagList::FlagList ( )

◆ FlagList() [2/2]

rtc::FlagList::FlagList ( )

Member Function Documentation

◆ list() [1/2]

static Flag* rtc::FlagList::list ( )
inlinestatic

◆ list() [2/2]

static Flag* rtc::FlagList::list ( )
inlinestatic

◆ Lookup() [1/2]

static Flag* rtc::FlagList::Lookup ( const char *  name)
static

◆ Lookup() [2/2]

Flag * rtc::FlagList::Lookup ( const char *  name)
static

◆ Print() [1/2]

void rtc::FlagList::Print ( const char *  file,
bool  print_current_value 
)
static

◆ Print() [2/2]

static void rtc::FlagList::Print ( const char *  file,
bool  print_current_value 
)
static

◆ Register() [1/2]

static void rtc::FlagList::Register ( Flag flag)
static

◆ Register() [2/2]

void rtc::FlagList::Register ( Flag flag)
static

◆ SetFlagsFromCommandLine() [1/4]

int rtc::FlagList::SetFlagsFromCommandLine ( int *  argc,
const char **  argv,
bool  remove_flags 
)
static

◆ SetFlagsFromCommandLine() [2/4]

static int rtc::FlagList::SetFlagsFromCommandLine ( int *  argc,
const char **  argv,
bool  remove_flags 
)
static

◆ SetFlagsFromCommandLine() [3/4]

static int rtc::FlagList::SetFlagsFromCommandLine ( int *  argc,
char **  argv,
bool  remove_flags 
)
inlinestatic

◆ SetFlagsFromCommandLine() [4/4]

static int rtc::FlagList::SetFlagsFromCommandLine ( int *  argc,
char **  argv,
bool  remove_flags 
)
inlinestatic

◆ SplitArgument() [1/2]

void rtc::FlagList::SplitArgument ( const char *  arg,
char *  buffer,
int  buffer_size,
const char **  name,
const char **  value,
bool *  is_bool 
)
static

◆ SplitArgument() [2/2]

static void rtc::FlagList::SplitArgument ( const char *  arg,
char *  buffer,
int  buffer_size,
const char **  name,
const char **  value,
bool *  is_bool 
)
static

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