Classes | Namespaces | Defines | Typedefs | Enumerations | Variables

Object.h File Reference

#include <cassert>
Include dependency graph for Object.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  alize::TopDistribsAction
class  alize::Object
class  alize::K
 Internal class. Do not use. More...

Namespaces

namespace  alize

Defines

#define ALIZE_API
#define NULL   0

Typedefs

typedef double alize::real_t
typedef double alize::lk_t
typedef double alize::occ_t
typedef double alize::weight_t
typedef String alize::FileName

Enumerations

enum  alize::ParamType {
  alize::PARAMTYPE_INTEGER, alize::PARAMTYPE_FLOAT, alize::PARAMTYPE_BOOLEAN, alize::PARAMTYPE_STRING,
  alize::PARAMTYPE_UNDEFINED
}
enum  alize::BigEndian { alize::BIGENDIAN_AUTO, alize::BIGENDIAN_TRUE, alize::BIGENDIAN_FALSE }
enum  alize::BufferUsage { alize::BUFFER_AUTO, alize::BUFFER_USERDEFINE }
enum  alize::HistoricUsage { alize::LIMITED, alize::ALL_FEATURES }
enum  alize::DeleteFlag { alize::DELETE, alize::DO_NOT_DELETE }
enum  alize::DuplDistrib { alize::DUPL_DISTRIB, alize::SHARE_DISTRIB }
enum  alize::DistribType { alize::DistribType_GD, alize::DistribType_GF }
enum  alize::SPRO3DataKind {
  alize::SPRO3DataKind_OTHER, alize::SPRO3DataKind_FBANK, alize::SPRO3DataKind_FBCEPSTRA, alize::SPRO3DataKind_LPCEPSTRA,
  alize::SPRO3DataKind_LPCOEFF, alize::SPRO3DataKind_PARCOR, alize::SPRO3DataKind_LAR
}
enum  alize::MixtureFileWriterFormat { alize::MixtureFileWriterFormat_XML, alize::MixtureFileWriterFormat_RAW, alize::MixtureFileWriterFormat_ETAT }
enum  alize::FeatureFileReaderFormat { alize::FeatureFileReaderFormat_RAW, alize::FeatureFileReaderFormat_SPRO3, alize::FeatureFileReaderFormat_SPRO4, alize::FeatureFileReaderFormat_HTK }
enum  alize::MixtureFileReaderFormat { alize::MixtureFileReaderFormat_AMIRAL, alize::MixtureFileReaderFormat_RAW, alize::MixtureFileReaderFormat_XML }
enum  alize::FeatureFileWriterFormat { alize::FeatureFileWriterFormat_SPRO3, alize::FeatureFileWriterFormat_SPRO4, alize::FeatureFileWriterFormat_RAW }
enum  alize::SegServerFileReaderFormat { alize::SegServerFileReaderFormat_LIUM, alize::SegServerFileReaderFormat_XML, alize::SegServerFileReaderFormat_RAW }
enum  alize::SegServerFileWriterFormat { alize::SegServerFileWriterFormat_XML, alize::SegServerFileWriterFormat_LIUM, alize::SegServerFileWriterFormat_RAW, alize::SegServerFileWriterFormat_TRS }
enum  alize::MixtureServerFileWriterFormat { alize::MixtureServerFileWriterFormat_XML, alize::MixtureServerFileWriterFormat_RAW }

Variables

ALIZE_API const TopDistribsAction alize::DETERMINE_TOP_DISTRIBS
ALIZE_API const TopDistribsAction alize::USE_TOP_DISTRIBS
ALIZE_API const TopDistribsAction alize::TOP_DISTRIBS_NO_ACTION

Define Documentation

#define ALIZE_API

Definition at line 65 of file Object.h.

#define NULL   0

Definition at line 71 of file Object.h.

Referenced by alize::MixtureGF::addDistrib(), alize::MixtureGD::addDistrib(), alize::DistribRefVector::addDistrib(), alize::RefVector< SegCluster >::addObject(), alize::ULongVector::addValue(), alize::LKVector::addValue(), alize::RealVector< float >::addValue(), alize::ULongVector::ascendingSort(), alize::RealVector< float >::ascendingSort(), alize::Object::assertMemoryIsAllocated(), alize::DistribRefVector::clear(), alize::FileWriter::close(), alize::AudioFileReader::close(), alize::DistribGD::computeAll(), alize::DistribRefVector::deleteUnreferencedDistrib(), alize::DistribRefVector::deleteUnreferencedDistribs(), alize::LKVector::descendingSort(), alize::ConfigFileReaderXml::eventError(), alize::Config::existsParam(), alize::XList::findLine(), alize::DistribRefVector::getDistrib(), alize::XLine::getElement(), alize::XLine::getElements(), alize::SegCluster::getFeatureLabelCode(), alize::SegServer::getIndex(), alize::XList::getLine(), alize::RefVector< SegCluster >::getObject(), alize::Config::getParam(), alize::SegCluster::getSeg(), alize::Seg::getSeg(), alize::FeatureFileList::getVectSize(), alize::Matrix< T >::invert(), alize::FileWriter::isClosed(), alize::FileWriter::isOpen(), alize::FileWriter::open(), alize::ULongVector::operator=(), alize::MixtureGF::operator=(), alize::MixtureGD::operator=(), alize::DistribGF::operator=(), alize::DistribGD::operator=(), alize::RefVector< SegCluster >::operator=(), alize::RealVector< float >::operator=(), alize::MixtureGF::operator==(), alize::MixtureGD::operator==(), alize::DistribGF::operator==(), alize::DistribGD::operator==(), alize::ULongVector::operator[](), alize::LKVector::operator[](), alize::Feature::operator[](), alize::RefVector< SegCluster >::operator[](), alize::RealVector< float >::operator[](), alize::ConfigFileReaderXml::readConfig(), alize::ConfigFileReaderRaw::readConfig(), alize::XListFileReader::readList(), alize::ConfigFileReaderXml::readOneChar(), alize::AudioFileReader::readParams(), alize::SegServer::remove(), alize::RefVector< SegCluster >::removeObjects(), alize::ULongVector::removeValues(), alize::SegCluster::rewind(), alize::MixtureGF::setDistrib(), alize::MixtureGD::setDistrib(), alize::DistribRefVector::setDistrib(), alize::RefVector< SegCluster >::setObject(), alize::Config::setParam(), alize::ULongVector::setSize(), alize::LKVector::setSize(), alize::RealVector< float >::setSize(), alize::Feature::setVectSize(), alize::Exception::stackTrace(), alize::Config::toString(), alize::FileWriter::writeChar(), alize::FileWriter::writeDouble(), alize::FileWriter::writeFloat(), alize::FileWriter::writeShort(), alize::FileWriter::writeString(), alize::FileWriter::writeUInt4(), alize::AudioFileReader::~AudioFileReader(), alize::ConfigFileReaderAbstract::~ConfigFileReaderAbstract(), alize::Feature::~Feature(), alize::String::~String(), alize::XLine::~XLine(), and alize::XListFileReader::~XListFileReader().