std::fpos(3)
NAME
std::fpos
SYNOPSIS
Detailed Description
- template<typename _StateT> class std::fpos< _StateT >
- Class representing stream positions.
- The standard places no requirements upon the template parameter StateT.
In this implementation StateT must be DefaultConstructible,
CopyConstructible and Assignable. The standard only requires that fpos should contain a member of type StateT. In this implementation it also contains an offset stored as a signed integer. - Parameters:
StateT Type passed to and returned from state().
- Definition at line 91 of file postypes.h.
- Public Member Functions
- fpos (streamoff __off)
operator streamoff () const
fpos operator+ (streamoff __off) const fpos & operator+= (streamoff __off) streamoff operator- (const fpos &__other) const fpos operator- (streamoff __off) const fpos & operator-= (streamoff __off) _StateT state () const
void state (_StateT __st)
Constructor & Destructor Documentation
- template<typename _StateT> std::fpos< _StateT >::fpos (streamoff __off)
- [inline]
Construct position from offset. - Definition at line 112 of file postypes.h.
Member Function Documentation
- template<typename _StateT> std::fpos< _StateT >::operator streamoff ()
- const [inline]
Convert to streamoff. - Definition at line 116 of file postypes.h.
- template<typename _StateT> fpos std::fpos< _StateT >::operator+ (streamoff
- __off) const [inline]
Add position and offset. - Definition at line 157 of file postypes.h.
- template<typename _StateT> fpos& std::fpos< _StateT >::operator+=
- (streamoff __off) [inline] Add offset to this position.
- Definition at line 133 of file postypes.h.
- template<typename _StateT> streamoff std::fpos< _StateT >::operator- (const
- fpos< _StateT > & __other) const [inline] Subtract position to return offset.
- Definition at line 184 of file postypes.h.
- References std::fpos< _StateT >::_M_off.
- template<typename _StateT> fpos std::fpos< _StateT >::operator- (streamoff
- __off) const [inline]
Subtract offset from position. - Definition at line 171 of file postypes.h.
- template<typename _StateT> fpos& std::fpos< _StateT >::operator-=
- (streamoff __off) [inline] Subtract offset from this position.
- Definition at line 144 of file postypes.h.
- template<typename _StateT> _StateT std::fpos< _StateT >::state () const
- [inline]
Return the last set value of st. - Definition at line 125 of file postypes.h.
- template<typename _StateT> void std::fpos< _StateT >::state (_StateT __st)
- [inline]
Remember the value of st. - Definition at line 120 of file postypes.h.
Author
- Generated automatically by Doxygen for libstdc++ from the source code.