Public Member Functions | Protected Attributes | Private Member Functions

alize::SegServerFileReaderAbstract Class Reference

#include <SegServerFileReaderAbstract.h>

Inheritance diagram for alize::SegServerFileReaderAbstract:
Inheritance graph
[legend]
Collaboration diagram for alize::SegServerFileReaderAbstract:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 SegServerFileReaderAbstract (const FileName &, const Config &)
virtual ~SegServerFileReaderAbstract ()
virtual void readSegServer (SegServer &ss)=0

Protected Attributes

FileReader_pReader
SegServer_pSegServer

Private Member Functions

String getPath (const FileName &, const Config &) const
String getExt (const FileName &, const Config &) const
bool operator== (const SegServerFileReaderAbstract &) const
bool operator!= (const SegServerFileReaderAbstract &) const
const SegServerFileReaderAbstractoperator= (const SegServerFileReaderAbstract &)
 SegServerFileReaderAbstract (const SegServerFileReaderAbstract &)

Detailed Description

Abstract base class used for reading a segment server from a file.

Author:
Frederic Wils frederic.wils@lia.univ-avignon.fr
Version:
1.0
Date:
2003

Definition at line 80 of file SegServerFileReaderAbstract.h.


Constructor & Destructor Documentation

alize::SegServerFileReaderAbstract::SegServerFileReaderAbstract ( const FileName ,
const Config  
) [explicit]
virtual alize::SegServerFileReaderAbstract::~SegServerFileReaderAbstract (  ) [virtual]
alize::SegServerFileReaderAbstract::SegServerFileReaderAbstract ( const SegServerFileReaderAbstract  ) [private]

Not implemented


Member Function Documentation

String alize::SegServerFileReaderAbstract::getExt ( const FileName ,
const Config  
) const [private]
String alize::SegServerFileReaderAbstract::getPath ( const FileName ,
const Config  
) const [private]
bool alize::SegServerFileReaderAbstract::operator!= ( const SegServerFileReaderAbstract  ) const [private]

Not implemented

const SegServerFileReaderAbstract& alize::SegServerFileReaderAbstract::operator= ( const SegServerFileReaderAbstract  ) [private]

Not implemented

bool alize::SegServerFileReaderAbstract::operator== ( const SegServerFileReaderAbstract  ) const [private]
virtual void alize::SegServerFileReaderAbstract::readSegServer ( SegServer ss ) [pure virtual]

Reads the segment server

Parameters:
theserver to store the data
Exceptions:
FileNotFoundException
InvalidDataException
IOExceptionif an I/O error occurs

Implemented in alize::SegServerFileReaderRaw.


Member Data Documentation

Definition at line 99 of file SegServerFileReaderAbstract.h.

Definition at line 100 of file SegServerFileReaderAbstract.h.


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