Chunks_file_info Class Reference

#include <shapefile.h>

Inheritance diagram for Chunks_file_info:

Inheritance graph
[legend]
Collaboration diagram for Chunks_file_info:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Chunks_file_info (const char *bnm, const char *pnm, std::ifstream *f, Shape_group_file *g)
virtual ~Chunks_file_info ()
virtual std::ifstream * get_file ()
virtual Object_browsercreate_browser (Shape_file_info *vgafile, unsigned char *palbuf, Shape_group *g=0)
virtual void flush ()

Private Attributes

std::ifstream * file

Detailed Description

Definition at line 111 of file shapefile.h.


Constructor & Destructor Documentation

Chunks_file_info::Chunks_file_info ( const char *  bnm,
const char *  pnm,
std::ifstream *  f,
Shape_group_file g 
) [inline]

Definition at line 116 of file shapefile.h.

Chunks_file_info::~Chunks_file_info (  )  [virtual]

Definition at line 203 of file shapefile.cc.

References file.


Member Function Documentation

virtual std::ifstream* Chunks_file_info::get_file (  )  [inline, virtual]

Reimplemented from Shape_file_info.

Definition at line 121 of file shapefile.h.

References file.

Object_browser * Chunks_file_info::create_browser ( Shape_file_info vgafile,
unsigned char *  palbuf,
Shape_group g = 0 
) [virtual]

Reimplemented from Shape_file_info.

Definition at line 214 of file shapefile.cc.

References file, and Shape_file_info::get_ifile().

Here is the call graph for this function:

void Chunks_file_info::flush (  )  [virtual]

Reimplemented from Shape_file_info.

Definition at line 230 of file shapefile.cc.


Member Data Documentation

std::ifstream* Chunks_file_info::file [private]

Definition at line 113 of file shapefile.h.

Referenced by get_file().


The documentation for this class was generated from the following files:
Generated on Mon Jul 9 14:48:32 2007 for ExultEngine by  doxygen 1.5.1