COVISE Core
Public Member Functions | Static Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes | List of all members
covise::coFile Class Reference

#include <coFileUtil.h>

Inheritance diagram for covise::coFile:
Inheritance graph
[legend]
Collaboration diagram for covise::coFile:
Collaboration graph
[legend]

Public Member Functions

virtual ~coFile ()
 
virtual const char * name () const
 
virtual long length () const
 
virtual void close ()
 
virtual void limit (unsigned int buffersize)
 

Static Public Member Functions

static bool exists (const char *fname)
 

Protected Member Functions

 coFile (coFileInfo *)
 
coFileInforep () const
 

Private Member Functions

void operator= (const coFile &)
 

Private Attributes

coFileInforep_
 

Constructor & Destructor Documentation

◆ coFile()

coFile::coFile ( coFileInfo i)
protected

◆ ~coFile()

coFile::~coFile ( )
virtual

Member Function Documentation

◆ close()

void coFile::close ( )
virtual

◆ exists()

bool coFile::exists ( const char *  fname)
static

◆ length()

long coFile::length ( ) const
virtual

Reimplemented in covise::coStdInput.

◆ limit()

void coFile::limit ( unsigned int  buffersize)
virtual

◆ name()

const char * coFile::name ( ) const
virtual

◆ operator=()

void covise::coFile::operator= ( const coFile )
private

◆ rep()

coFileInfo * coFile::rep ( ) const
protected

Member Data Documentation

◆ rep_

coFileInfo* covise::coFile::rep_
private

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