streambuf::epptr


protected member function
char * epptr ( ) const;

Pointer to end of output sequence

Returns a pointer just past the last element of the accessible part of the controlled output sequence.

The controlled output sequence is directly available (either in part or in its entirety) for other members of the class through three pointers returned by the following protected member functions:
  • pbase: Beginning of accessible output sequence
  • pptr: Current position in output sequence ("put pointer")
  • epptr: End of accessible output sequence


Parameters

none

Return Value

A pointer to the element that would follow the last element of the accessible part of the controlled output sequence.

Basic template member declaration

( basic_streambuf<charT,traits> )
1
2
typedef charT char_type;
char_type * epptr ( ) const;


See also