|
DynamoRIO
|
droption.h File Reference
Options parsing support. More...
#include <string>#include <vector>#include <string.h>#include <stdlib.h>#include <sstream>#include <iomanip>#include <limits.h>#include <stdint.h>#include <errno.h>#include <ctype.h>Data Structures | |
| class | dynamorio::droption::bytesize_t |
| class | dynamorio::droption::droption_parser_t |
| class | dynamorio::droption::droption_t< T > |
Namespaces | |
| dynamorio | |
| dynamorio::droption | |
Macros | |
| #define | TESTALL(mask, var) (((mask) & (var)) == (mask)) |
Typedefs | |
| typedef std::pair< std::string, std::string > | dynamorio::droption::twostring_t |
Enumerations | |
| enum | dynamorio::droption::droption_scope_t { dynamorio::droption::DROPTION_SCOPE_CLIENT = 0x0001 , dynamorio::droption::DROPTION_SCOPE_FRONTEND = 0x0002 , dynamorio::droption::DROPTION_SCOPE_ALL = (DROPTION_SCOPE_CLIENT | DROPTION_SCOPE_FRONTEND) } |
| enum | dynamorio::droption::droption_flags_t { dynamorio::droption::DROPTION_FLAG_ACCUMULATE = 0x0001 , dynamorio::droption::DROPTION_FLAG_SWEEP = 0x0002 , dynamorio::droption::DROPTION_FLAG_INTERNAL = 0x0004 } |
Functions | |
| static bool | dynamorio::droption::dr_parse_options (client_id_t client_id, std::string *error_msg, int *last_index) |
Detailed Description
Options parsing support.
Macro Definition Documentation
◆ TESTALL
| #define TESTALL | ( | mask, | |
| var | |||
| ) | (((mask) & (var)) == (mask)) |
< DynamoRIO Option Parser namespace.