#include <MixtureFileReaderAmiral.h>


Public Member Functions | |||
| MixtureFileReaderAmiral (const FileName &f, const Config &c, BigEndian be=BIGENDIAN_AUTO) | |||
| virtual | ~MixtureFileReaderAmiral () | ||
| virtual const Mixture & | readMixture () | ||
| virtual const MixtureGD & | readMixtureGD () | ||
| virtual String | getClassName () const | ||
Static Public Member Functions | |||
| static MixtureFileReaderAmiral & | create (const FileName &f, const Config &c, BigEndian be=BIGENDIAN_AUTO) | ||
Private Member Functions | |||
| void | readVersionGD2 () | ||
| |||
| void | readVersion2 () | ||
| |||
| void | readDistribGD (DistribGD &) | ||
| |||
| bool | operator== (const MixtureFileReaderAmiral &) const | ||
| bool | operator!= (const MixtureFileReaderAmiral &) const | ||
| const MixtureFileReaderAmiral & | operator= (const MixtureFileReaderAmiral &) | ||
| MixtureFileReaderAmiral (const MixtureFileReaderAmiral &) | |||
Private Attributes | |||
| unsigned long | _vectSize | ||
Convenient class used to read 1 mixture from a .gmm file (AMIRAL file format)
Definition at line 82 of file MixtureFileReaderAmiral.h.
| alize::MixtureFileReaderAmiral::MixtureFileReaderAmiral | ( | const FileName & | f, |
| const Config & | c, | ||
| BigEndian | be = BIGENDIAN_AUTO |
||
| ) | [explicit] |
Creates a new MixtureFileReaderAmiral object to read a mixture from a .gmm file.
| f | the file to use |
| c | the configuration to use |
| be | big endian ? Can be BIGENDIAN_AUTO, BIGENDIAN_TRUE or BIGENDIAN_FALSE |
| virtual alize::MixtureFileReaderAmiral::~MixtureFileReaderAmiral | ( | ) | [virtual] |
| alize::MixtureFileReaderAmiral::MixtureFileReaderAmiral | ( | const MixtureFileReaderAmiral & | ) | [private] |
Not implemented
| static MixtureFileReaderAmiral& alize::MixtureFileReaderAmiral::create | ( | const FileName & | f, |
| const Config & | c, | ||
| BigEndian | be = BIGENDIAN_AUTO |
||
| ) | [static] |
Creates a new MixtureFileReaderAmiral object to read a mixture from a .gmm file.
| f | the file to use |
| c | the configuration to use |
| be | big endian ? Can be BIGENDIAN_AUTO, BIGENDIAN_TRUE or BIGENDIAN_FALSE |
| virtual String alize::MixtureFileReaderAmiral::getClassName | ( | ) | const [virtual] |
Returns the name of the class
Implements alize::Object.
| bool alize::MixtureFileReaderAmiral::operator!= | ( | const MixtureFileReaderAmiral & | ) | const [private] |
Not implemented
| const MixtureFileReaderAmiral& alize::MixtureFileReaderAmiral::operator= | ( | const MixtureFileReaderAmiral & | ) | [private] |
Not implemented
| bool alize::MixtureFileReaderAmiral::operator== | ( | const MixtureFileReaderAmiral & | ) | const [private] |
| void alize::MixtureFileReaderAmiral::readDistribGD | ( | DistribGD & | ) | [private] |
| IOException | if an I/O error occurs |
| virtual const Mixture& alize::MixtureFileReaderAmiral::readMixture | ( | ) | [virtual] |
Reads the mixture
| FileNotFoundException | |
| InvalidDataException | |
| IOException | if an I/O error occurs |
Implements alize::MixtureFileReaderAbstract.
| virtual const MixtureGD& alize::MixtureFileReaderAmiral::readMixtureGD | ( | ) | [virtual] |
Reads the mixtureGD
| FileNotFoundException | |
| InvalidDataException | |
| IOException | if an I/O error occurs |
Reimplemented from alize::MixtureFileReaderAbstract.
| void alize::MixtureFileReaderAmiral::readVersion2 | ( | ) | [private] |
| IOException | if an I/O error occurs |
| void alize::MixtureFileReaderAmiral::readVersionGD2 | ( | ) | [private] |
| IOException | if an I/O error occurs |
unsigned long alize::MixtureFileReaderAmiral::_vectSize [private] |
Definition at line 129 of file MixtureFileReaderAmiral.h.
1.7.2