#include <chars_seq.H>
Public Types | |
| typedef char * | chars |
Public Member Functions | |
| chars_seq (int len_hint=0, int bytes=0) | |
| chars_seq (void **buffer, int bytes) throw (failure) | |
| chars_seq (const char **seq, int len) throw (failure) | |
| ~chars_seq () | |
| operator chars * () const | |
| chars | ith (int i) const |
| chars | operator[] (int i) const |
| int | length () const |
| void | append (const chars s) throw (failure) |
| void | append (const Text &t) throw (failure) |
| void | operator+= (const chars s) throw (failure) |
| void | operator+= (const Text &t) throw (failure) |
Static Public Member Functions | |
| static int | min_size (int len) |
Private Member Functions | |
| chars_seq (const chars_seq &) | |
| chars_seq (chars_seq &) | |
| void | operator= (chars_seq &) |
Private Attributes | |
| chars_seq_impl::rep * | p |
Friends | |
| class | SRPC |
| class | SRPC_impl |
| class | chars_seq_impl |
Classes | |
| struct | failure |
|
|
Definition at line 51 of file chars_seq.H. |
|
||||||||||||
|
Definition at line 111 of file chars_seq.C. References chars_seq_impl::allocate_buffer(), and p. |
|
||||||||||||
|
Definition at line 121 of file chars_seq.C. References chars_seq_impl::manual. |
|
||||||||||||
|
Definition at line 129 of file chars_seq.C. References chars_seq_impl::allocate_buffer(). |
|
|
Definition at line 137 of file chars_seq.C. References chars_seq_impl::rep::h, chars_seq_impl::manual, and p. |
|
|
|
|
|
|
|
|
Definition at line 184 of file chars_seq.C. |
|
|
Definition at line 159 of file chars_seq.C. References chars_seq_impl::allocate_buffer(), and chars_seq_impl::expand(). Referenced by C_Catna(), C_CatnT(), ConvertEnvVars(), ConvertVals(), main(), operator+=(), and Test(). |
|
|
Definition at line 99 of file chars_seq.H. References chars_seq_impl::rep::base, and p. Referenced by operator[](). |
|
|
Definition at line 105 of file chars_seq.H. References chars_seq_impl::rep::h, and p. Referenced by main(), RunTool(), RunToolServerInit(), S_Catna(), S_Catnf(), and S_CatnT(). |
|
|
Definition at line 143 of file chars_seq.C. References round_up(). Referenced by chars_seq_impl::allocate_buffer(), and S_Catnf(). |
|
|
Definition at line 90 of file chars_seq.H. References chars_seq_impl::rep::base, and p. |
|
|
Definition at line 126 of file chars_seq.H. |
|
|
Definition at line 123 of file chars_seq.H. References append(). |
|
|
|
|
|
Definition at line 102 of file chars_seq.H. References ith(). |
|
|
Definition at line 36 of file chars_seq.H. |
|
|
Definition at line 34 of file chars_seq.H. |
|
|
Definition at line 35 of file chars_seq.H. |
|
|
Definition at line 126 of file chars_seq.H. Referenced by chars_seq(), ith(), length(), operator chars *(), and ~chars_seq(). |
1.4.2