ADTF
3.18.3
|
Copyright © Audi Electronics Venture GmbH. More...
Go to the source code of this file.
Classes | |
class | cStringPiece |
Class that represents string pieces. More... | |
class | cStringPiece::cStringPiecePrivate |
struct | a_utils_enable_if< B, T > |
template for SFINAE selection of the right constructor More... | |
struct | a_utils_enable_if< true, T > |
struct | a_utils_size_of_helper< T > |
template for handling sizeof(void) in SFINAE below (required for Visual Studio) More... | |
struct | a_utils_size_of_helper< tVoid > |
class | cRegularExpressionArg |
Regular expression argument class. More... | |
Namespaces | |
A_UTILS_NS | |
ADTF A_UTIL Namespace - Within adtf this is used as adtf::util or adtf_util. | |
Macros | |
#define | STRINGPIECE_BINARY_PREDICATE(cmp, auxcmp) |
#define | AEVREGEXP_DECLARE_INTEGER_PARSER(name) |
#define | REG_EXP_CONST_INTEGER(size, name) |
#define | REG_EXP_CONST_UNSIGNED_INTEGER(size, name) |
#define | REG_EXP_CONST_FLOAT(size, name) |
#define | A_UTILS_MAKE_INTEGER_PARSER_HELPER(size, parser, func, parser_name) |
This part of the parser, appropriate only for ints, deals with bases. More... | |
#define | A_UTILS_MAKE_INTEGER_PARSER(size, parser) |
#define | A_UTILS_MAKE_UNSIGNED_INTEGER_PARSER_HELPER(size, parser, func, parser_name) |
#define | A_UTILS_MAKE_UNSIGNED_INTEGER_PARSER(size, parser) |
Typedefs | |
typedef tBool(* | fnRegExpParser) (const tChar *str, tInt n, tVoid *dest) |
Type of regular expression parser function. | |
Copyright © Audi Electronics Venture GmbH.
All rights reserved
Definition in file regularexpression_helper.h.
#define A_UTILS_MAKE_INTEGER_PARSER | ( | size, | |
parser | |||
) |
Definition at line 597 of file regularexpression_helper.h.
#define A_UTILS_MAKE_INTEGER_PARSER_HELPER | ( | size, | |
parser, | |||
func, | |||
parser_name | |||
) |
This part of the parser, appropriate only for ints, deals with bases.
Definition at line 587 of file regularexpression_helper.h.
#define A_UTILS_MAKE_UNSIGNED_INTEGER_PARSER | ( | size, | |
parser | |||
) |
Definition at line 612 of file regularexpression_helper.h.
#define A_UTILS_MAKE_UNSIGNED_INTEGER_PARSER_HELPER | ( | size, | |
parser, | |||
func, | |||
parser_name | |||
) |
Definition at line 602 of file regularexpression_helper.h.
#define AEVREGEXP_DECLARE_INTEGER_PARSER | ( | name | ) |
Definition at line 437 of file regularexpression_helper.h.
#define REG_EXP_CONST_FLOAT | ( | size, | |
name | |||
) |
Definition at line 521 of file regularexpression_helper.h.
#define REG_EXP_CONST_INTEGER | ( | size, | |
name | |||
) |
Definition at line 505 of file regularexpression_helper.h.
#define REG_EXP_CONST_UNSIGNED_INTEGER | ( | size, | |
name | |||
) |
Definition at line 513 of file regularexpression_helper.h.
#define STRINGPIECE_BINARY_PREDICATE | ( | cmp, | |
auxcmp | |||
) |
Definition at line 268 of file regularexpression_helper.h.