Main Page   Class Hierarchy   Compound List   File List   Compound Members   Related Pages  

rel::DeviceRewinder Class Reference

#include <DeviceRewinder.h>

Collaboration diagram for rel::DeviceRewinder:

Collaboration graph
[legend]
List of all members.

Public Methods

 DeviceRewinder (const TypeStream &coding)
 DeviceRewinder (const TypeStream *coding)
 DeviceRewinder (const DeviceRewinder &src)
 ~DeviceRewinder ()
void reset () const
 operator TypeStream * () const
 operator const TypeStream & () const

Detailed Description

Helper class which automatically rewinds an IODevice

Usage - use in place of a Coding*:

      Path path("blah");
      result = GlobalObjectMap()->find(DeviceRewinder(path));


The documentation for this class was generated from the following files:
Generated at Sat Sep 22 02:20:01 2001 for librel by doxygen1.2.10 written by Dimitri van Heesch, © 1997-2001