HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
GD_IOClassic Class Reference

GU implementation of I/O. More...

#include <GD_IOClassic.h>

+ Inheritance diagram for GD_IOClassic:

Public Member Functions

 GD_IOClassic ()
 
virtual ~GD_IOClassic ()
 
virtual const char * getToken () const
 
virtual const char * getLabel () const
 
virtual bool checkFilename (const char *filename, const GA_SaveOptions *opts) const
 
virtual bool checkFilename (const char *filename, const GA_LoadOptions *opts) const
 
virtual bool checkByteMagic (uint8 first_byte, const GA_LoadOptions *opts) const
 
virtual bool statStream (UT_IStream &is, GA_Stat &stat, uint stat_level) const
 
virtual bool readStream (GA_Detail &g, UT_IStream &is, const GA_LoadOptions *opts, UT_StringArray *errors) const
 
virtual bool writeFile (const GA_Detail &g, const char *filename, const GA_SaveOptions *opts, UT_StringArray *errors) const
 
virtual bool writeStream (const GA_Detail &g, std::ostream &os, bool binary, const GA_SaveOptions *opts, UT_StringArray *errors) const
 

Protected Member Functions

virtual bool readCheckStdin () const
 
virtual bool readCheckCompressed () const
 
virtual bool writeCheckStdout () const
 

Detailed Description

GU implementation of I/O.

Definition at line 18 of file GD_IOClassic.h.

Constructor & Destructor Documentation

GD_IOClassic::GD_IOClassic ( )
virtual GD_IOClassic::~GD_IOClassic ( )
virtual

Member Function Documentation

virtual bool GD_IOClassic::checkByteMagic ( uint8  first_byte,
const GA_LoadOptions opts 
) const
virtual

Methods required to implement GA_IO interface

virtual bool GD_IOClassic::checkFilename ( const char *  filename,
const GA_SaveOptions opts 
) const
virtual

Methods required to implement GA_IO interface

virtual bool GD_IOClassic::checkFilename ( const char *  filename,
const GA_LoadOptions opts 
) const
virtual

Methods required to implement GA_IO interface

virtual const char* GD_IOClassic::getLabel ( ) const
virtual

Methods required to implement GA_IO interface

virtual const char* GD_IOClassic::getToken ( ) const
virtual

Methods required to implement GA_IO interface

virtual bool GD_IOClassic::readCheckCompressed ( ) const
inlineprotectedvirtual

Configuration from GA_IO

Definition at line 55 of file GD_IOClassic.h.

virtual bool GD_IOClassic::readCheckStdin ( ) const
inlineprotectedvirtual

Configuration from GA_IO

Definition at line 54 of file GD_IOClassic.h.

virtual bool GD_IOClassic::readStream ( GA_Detail g,
UT_IStream is,
const GA_LoadOptions opts,
UT_StringArray errors 
) const
virtual

Methods required to implement GA_IO interface

virtual bool GD_IOClassic::statStream ( UT_IStream is,
GA_Stat stat,
uint  stat_level 
) const
virtual

Methods required to implement GA_IO interface

virtual bool GD_IOClassic::writeCheckStdout ( ) const
inlineprotectedvirtual

Configuration from GA_IO

Definition at line 56 of file GD_IOClassic.h.

virtual bool GD_IOClassic::writeFile ( const GA_Detail g,
const char *  filename,
const GA_SaveOptions opts,
UT_StringArray errors 
) const
virtual

Methods required to implement GA_IO interface

virtual bool GD_IOClassic::writeStream ( const GA_Detail g,
std::ostream &  os,
bool  binary,
const GA_SaveOptions opts,
UT_StringArray errors 
) const
virtual

Methods required to implement GA_IO interface


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