#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) |
Definition in file text.hpp.