CoinUtils 2.11.13
Loading...
Searching...
No Matches
CoinFileIOBase Class Reference

Base class for FileIO classes. More...

#include <CoinFileIO.hpp>

Inheritance diagram for CoinFileIOBase:
Collaboration diagram for CoinFileIOBase:

Public Member Functions

 CoinFileIOBase (const std::string &fileName)
 Constructor.
 ~CoinFileIOBase ()
 Destructor.
const char * getFileName () const
 Return the name of the file used by this object.
std::string getReadType () const
 Return the method of reading being used.

Protected Attributes

std::string readType_

Private Member Functions

 CoinFileIOBase ()
 CoinFileIOBase (const CoinFileIOBase &)

Private Attributes

std::string fileName_

Detailed Description

Base class for FileIO classes.

Definition at line 11 of file CoinFileIO.hpp.

Constructor & Destructor Documentation

◆ CoinFileIOBase() [1/3]

CoinFileIOBase::CoinFileIOBase ( const std::string & fileName)

Constructor.

Parameters
fileNameThe name of the file used by this object.

◆ ~CoinFileIOBase()

CoinFileIOBase::~CoinFileIOBase ( )

Destructor.

◆ CoinFileIOBase() [2/3]

CoinFileIOBase::CoinFileIOBase ( )
private

◆ CoinFileIOBase() [3/3]

CoinFileIOBase::CoinFileIOBase ( const CoinFileIOBase & )
private

Member Function Documentation

◆ getFileName()

const char * CoinFileIOBase::getFileName ( ) const

Return the name of the file used by this object.

◆ getReadType()

std::string CoinFileIOBase::getReadType ( ) const
inline

Return the method of reading being used.

Definition at line 24 of file CoinFileIO.hpp.

Member Data Documentation

◆ readType_

std::string CoinFileIOBase::readType_
protected

Definition at line 30 of file CoinFileIO.hpp.

◆ fileName_

std::string CoinFileIOBase::fileName_
private

Definition at line 36 of file CoinFileIO.hpp.


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