text.hpp File Reference

Defines struct ch_rng and class text and set of functions for ch_rng comparison. More...

#include <ders/config.hpp>
#include <ders/sh_ptr.hpp>

Go to the source code of this file.

Namespaces

namespace  ders

Classes

struct  ders::ch_rng
 Represents character range. More...
class  ders::text
 Represents text or string as sequence of arbitrary characters. More...

Typedefs

typedef sh_ptr< text > ders::sh_text

Functions

sh_text ders::nt (mem_pool &mp)
sh_text ders::nt (mem_pool &mp, const char *str)
sh_text ders::nt (mem_pool &mp, const char *b, const char *e)
sh_text ders::nt (mem_pool &mp, const ch_rng &r)
sh_text ders::nt (mem_pool &mp, const text &t)
sh_text ders::nt (mem_pool &mp, const sh_text &sht)
bool ders::operator== (const ch_rng &r1, const ch_rng &r2)
bool ders::operator!= (const ch_rng &r1, const ch_rng &r2)
bool ders::operator< (const ch_rng &r1, const ch_rng &r2)
bool ders::operator<= (const ch_rng &r1, const ch_rng &r2)
bool ders::operator> (const ch_rng &r1, const ch_rng &r2)
bool ders::operator>= (const ch_rng &r1, const ch_rng &r2)


Detailed Description

Defines struct ch_rng and class text and set of functions for ch_rng comparison.

Definition in file text.hpp.


Generated on Tue Dec 8 11:35:32 2009 for derslib by  doxygen 1.5.5