Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

Ztring.h File Reference

#include "ZenLib/Conf.h"
#include "ZenLib/Utils.h"
#include "ZenLib/int128u.h"
#include <string>
#include <sstream>

Go to the source code of this file.

Namespaces

namespace  ZenLib

Classes

class  ZenLib::Ztring
 String manipulation (based on std::(w)string). More...

Typedefs

typedef std::basic_string<
Char, std::char_traits< Char >,
std::allocator< Char > > 
tstring

Enumerations

enum  ztring_t {
  Ztring_Nothing, Ztring_Rounded = 1, Ztring_CaseSensitive = 2, Ztring_AddLastItem = 4,
  Ztring_Recursive = 8, Ztring_NoZero = 16
}
 Options for Ztring methods. More...


Typedef Documentation

typedef std::basic_string<Char, std::char_traits<Char>, std::allocator<Char> > ZenLib::tstring
 


Enumeration Type Documentation

enum ztring_t
 

Options for Ztring methods.

Enumeration values:
Ztring_Nothing 
Ztring_Rounded  if >.5, upper, else lower
Ztring_CaseSensitive  Case sensitive ("A" and "a" are different).
Ztring_AddLastItem  if Begin is found and End is not found, return between Begin and end of string
Ztring_Recursive  Do all strings.
Ztring_NoZero 


Generated on Fri Nov 13 08:25:47 2009 for ZenLib by  doxygen 1.3.9.1