Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

std::_Rope_RopeSubstring Struct Template Reference

#include <stl_rope.h>

Inheritance diagram for std::_Rope_RopeSubstring:

Inheritance graph
[legend]
Collaboration diagram for std::_Rope_RopeSubstring:

Collaboration graph
[legend]
List of all members.

Public Types

typedef _Rope_rep_base<_CharT,
_Alloc>::allocator_type 
allocator_type

Public Methods

virtual void operator() (size_t __start_pos, size_t __req_len, _CharT *__buffer)
 _Rope_RopeSubstring (_Rope_RopeRep< _CharT, _Alloc > *__b, size_t __s, size_t __l, allocator_type __a)
virtual ~_Rope_RopeSubstring ()

Public Attributes

_Rope_RopeRep<_CharT,_Alloc>* _M_base
size_t _M_start

template<class _CharT, class _Alloc> struct std::_Rope_RopeSubstring


Member Typedef Documentation

template<class _CharT, class _Alloc>
typedef _Rope_rep_base<_CharT,_Alloc>::allocator_type std::_Rope_RopeSubstring<_CharT, _Alloc>::allocator_type
 

Reimplemented from std::_Rope_RopeFunction.

Definition at line 677 of file stl_rope.h.


Constructor & Destructor Documentation

template<class _CharT, class _Alloc>
std::_Rope_RopeSubstring<_CharT, _Alloc>::_Rope_RopeSubstring<_CharT, _Alloc> ( _Rope_RopeRep< _CharT, _Alloc > * __b,
size_t __s,
size_t __l,
allocator_type __a ) [inline]
 

Definition at line 678 of file stl_rope.h.

template<class _CharT, class _Alloc>
std::_Rope_RopeSubstring<_CharT, _Alloc>::~_Rope_RopeSubstring<_CharT, _Alloc> ( ) [inline, virtual]
 

Definition at line 692 of file stl_rope.h.


Member Function Documentation

template<class _CharT, class _Alloc>
void std::_Rope_RopeSubstring<_CharT, _Alloc>::operator() ( size_t __start_pos,
size_t __req_len,
_CharT * __buffer ) [inline, virtual]
 

Reimplemented from std::char_producer.

Definition at line 651 of file stl_rope.h.


Member Data Documentation

template<class _CharT, class _Alloc>
_Rope_RopeRep<_CharT,_Alloc>* std::_Rope_RopeSubstring<_CharT, _Alloc>::_M_base
 

Definition at line 649 of file stl_rope.h.

template<class _CharT, class _Alloc>
size_t std::_Rope_RopeSubstring<_CharT, _Alloc>::_M_start
 

Definition at line 650 of file stl_rope.h.


The documentation for this struct was generated from the following file:
Generated at Tue May 1 16:29:59 2001 for libstdc++-v3 by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001