VR-Link API Documentation for HLA 1516
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Private Attributes
DtlStringInputStream Class Reference

String Input stream. More...

+ Inheritance diagram for DtlStringInputStream:
+ Collaboration diagram for DtlStringInputStream:

Public Member Functions

 DtlStringInputStream (char *)
 
virtual ~DtlStringInputStream ()
 
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

char * input_string
 
int index
 

Additional Inherited Members

- Protected Attributes inherited from DtlInputStream
int lines
 

Detailed Description

String Input stream.

Constructor & Destructor Documentation

DtlStringInputStream::DtlStringInputStream ( char *  )
virtual DtlStringInputStream::~DtlStringInputStream ( )
virtual

Member Function Documentation

int DtlStringInputStream::fgetc ( void  )
virtual

Implements DtlInputStream.

int DtlStringInputStream::fgetc_past_whitespace ( void  )
virtual

Implements DtlInputStream.

int DtlStringInputStream::flush_until ( char  terminator)
virtual

Implements DtlInputStream.

int DtlStringInputStream::peekc ( void  )
virtual

Implements DtlInputStream.

int DtlStringInputStream::ungetc ( int  c)
virtual

Implements DtlInputStream.

Member Data Documentation

int DtlStringInputStream::index
private
char* DtlStringInputStream::input_string
private

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

Document ID: Generated on Thu Sep 19 02:12:35 EDT 2024 from SVN revision 269601
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)