VR-Link API Documentation for HLA Evolved
List of all members | Public Member Functions | Private Attributes
DtlFileInputStream Class Reference

File Input stream. More...

+ Inheritance diagram for DtlFileInputStream:
+ Collaboration diagram for DtlFileInputStream:

Public Member Functions

 DtlFileInputStream (FILE *)
 takes a file pointer.
virtual ~DtlFileInputStream ()
int peekc (void)
int ungetc (int c)
int fgetc (void)
int fgetc_past_whitespace (void)
int flush_until (char terminator)
- Public Member Functions inherited from DtlInputStream
 DtlInputStream ()
virtual ~DtlInputStream ()
virtual int lineCount ()
virtual void incLineCount ()

Private Attributes

FILE * fp

Additional Inherited Members

- Protected Attributes inherited from DtlInputStream
int lines

Detailed Description

File Input stream.

Constructor & Destructor Documentation

DtlFileInputStream::DtlFileInputStream ( FILE *  )

takes a file pointer.

The lifetime of this pointer must be greater than the lifetime of this class.

virtual DtlFileInputStream::~DtlFileInputStream ( )
virtual

Member Function Documentation

int DtlFileInputStream::fgetc ( void  )
virtual

Implements DtlInputStream.

int DtlFileInputStream::fgetc_past_whitespace ( void  )
virtual

Implements DtlInputStream.

int DtlFileInputStream::flush_until ( char  terminator)
virtual

Implements DtlInputStream.

int DtlFileInputStream::peekc ( void  )
virtual

Implements DtlInputStream.

int DtlFileInputStream::ungetc ( int  c)
virtual

Implements DtlInputStream.

Member Data Documentation

FILE* DtlFileInputStream::fp
private

The documentation for this class was generated from the following file:

Document ID: Generated on Wed Aug 14 15:35:11 EDT 2013 from SVN revision 130445
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)