All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
StringTool.h File Reference
#include <HSEP/Dictionary.h>
#include <HSEP/Array.h>
#include <HSEP/ErrorCode.h>
+ Include dependency graph for StringTool.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  HSEP::StringTool
 Provides basic extensions on the stl string functionality. More...
 

Namespaces

namespace  HSEP
 HSEP generic namespace, including basic processing tools.
 

Macros

#define MAXTOKEN_SIZE   128
 Maximum size for a key when processing strings.
 
#define MAXVALUE_SIZE   512
 Maximum size for a value when processing strings.
 

Variables

const char HSEP::HEXVALUES [22] = {'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F','a','b','c','d','e','f'}
 
const char HSEP::REVHEX [256]
 REVHEX is intended to reduce the time to convert numeric values to their corresponding value numbers to O(1).
 

Macro Definition Documentation

#define MAXTOKEN_SIZE   128

Maximum size for a key when processing strings.

Definition at line 33 of file StringTool.h.

Referenced by HSEP::StringTool::split().

#define MAXVALUE_SIZE   512

Maximum size for a value when processing strings.

Definition at line 34 of file StringTool.h.

Referenced by HSEP::StringTool::split().