|  | advgetopt 2.0.49
    Parse complex command line arguments and configuration files in C++. | 
Implementation of the option_info class. More...
#include "advgetopt/option_info.h"#include "advgetopt/exception.h"#include "advgetopt/validator_double.h"#include "advgetopt/validator_integer.h"#include <cppthread/guard.h>#include <cppthread/log.h>#include <cppthread/mutex.h>#include <snapdev/not_used.h>#include <snapdev/tokenize_string.h>#include <libutf8/libutf8.h>#include <libutf8/iterator.h>#include <snapdev/poison.h>
Go to the source code of this file.
| Namespaces | |
| namespace | advgetopt | 
| The advgetopt environment to parse command line options. | |
| namespace | advgetopt::anonymous_namespace{option_info.cpp} | 
| Functions | |
| cppthread::mutex & | advgetopt::get_global_mutex () | 
| Get a global mutex. | |
| std::string | advgetopt::short_name_to_string (short_name_t short_name) | 
| Convert a short name to a UTF-8 string. | |
| short_name_t | advgetopt::string_to_short_name (std::string const &name) | 
| Transform a string to a short name. | |
| Variables | |
| std::string | advgetopt::anonymous_namespace{option_info.cpp}::g_configuration_filename = std::string() | 
| The filename of the configuration being processed. | |
| bool | advgetopt::anonymous_namespace{option_info.cpp}::g_trace_sources = false | 
| The library trace mode. | |
This is the implementation of the class used to define one command line option.
Definition in file option_info.cpp.
This document is part of the Snap! Websites Project.
Copyright by Made to Order Software Corp.