#include <chars_seq_private.H>
Public Types | |
| enum | stg_type { grow, full, manual } |
Static Public Member Functions | |
| static rep * | allocate_buffer (int len_hint=10, int bytes=0) |
| static void | expand (rep *&p, int len_hint, int min_body_add) |
Friends | |
| class | SRPC |
| class | SRPC_impl |
Classes | |
| struct | header |
| struct | rep |
|
|
Definition at line 33 of file chars_seq_private.H. |
|
||||||||||||
|
Definition at line 45 of file chars_seq.C. References chars_seq_impl::header::bodies, grow, chars_seq_impl::rep::h, chars_seq_impl::header::len, chars_seq_impl::header::limit, chars_seq::min_size(), NEW_PTRFREE_ARRAY, round_up(), and chars_seq_impl::header::storage. Referenced by chars_seq::append(), chars_seq::chars_seq(), expand(), SRPC::recv_chars_seq(), and SRPC::send_chars_seq(). |
|
||||||||||||||||
|
Definition at line 59 of file chars_seq.C. References allocate_buffer(), chars_seq_impl::rep::base, chars_seq_impl::header::bodies, chars_seq_impl::rep::h, chars_seq_impl::header::len, chars_seq_impl::header::limit, manual, max(), and chars_seq_impl::header::storage. Referenced by chars_seq::append(), and SRPC::recv_chars_seq(). |
|
|
Definition at line 27 of file chars_seq_private.H. |
|
|
Definition at line 28 of file chars_seq_private.H. |
1.4.2