quick start:gcc [flags ...] file ... -l /isip/tools/lib/$ISIP_BINARY/lib_search.a #include <PhoneticDecisionTreeNode.h> ~PhoneticDecisionTreeNode(); PhoneticDecisionTreeNode(); PhoneticDecisionTreeNode(const PhoneticDecisionTreeNode& copy_sym);
description:#include <PhoneticDecisionTreeNode.h> PhoneticDecisionTreeNode pdt_node; Triple<Long, StatisticalModel, HashTable<String, String> > datapoint; SingleLinkedList<Triple<Long, StatisticalModel, HashTable<String, String> > > data; StatisticalModel sm; GaussianModel gm; MixtureModel mm; mm.add(gm); sm.assign(mm); sm.setOccupancy((Double)0); HashTable<String, String> hash; datapoint.assign((Long)0, sm, hash); data.insert(&datapoint); pdt_node.setDataPoints(data);
static const String CLASS_NAME;
static const String DEF_PARAM;
static const String PARAM_DATAPOINTS;
static const String PARAM_BEST_ATTRIBUTE;
static const String PARAM_TYPICAL_INDEX;
static const String PARAM_ACTUAL_INDEX;
static const String PARAM_TYPICAL_STAT_MODEL;
static const String PARAM_FLAG_EXISTS;
static const long DEF_TYPICAL_INDEX = -1;
static const long DEF_ACTUAL_INDEX = -1;
static const bool DEF_FLAG_EXISTS = true;
typedef Triple<Long, StatisticalModel, HashTable<String, String> > DataPoint;
typedef SingleLinkedList<DataPoint> Data;
static const long ERR = 00100400;
Data datapoints_d;
String best_attribute_d;
Long typical_index_d;
Long actual_index_d;
StatisticalModel typical_stat_model_d;
Boolean flag_exists_d;
static MemoryManager mgr_d;
static Integral::DEBUG debug_level_d;
static const String& name();
static boolean diagnose(Integral::DEBUG debug_level);
boolean debug(const unichar* message) const;
static boolean setDebug(Integral::DEBUG debug_level);
~PhoneticDecisionTreeNode();
PhoneticDecisionTreeNode();
PhoneticDecisionTreeNode(const PhoneticDecisionTreeNode& arg);
boolean assign(const PhoneticDecisionTreeNode& copy_node);
long sofSize() const;
boolean read(Sof& sof, long tag, const String& name = CLASS_NAME);
boolean write(Sof& sof, long tag, const String& name = CLASS_NAME) const;
boolean readData(Sof& sof, const String& pname = DEF_PARAM, long size = SofParser::FULL_OBJECT, boolean param = true, boolean nested = false) const;
boolean writeData(Sof& sof, const String& pname = DEF_PARAM) const;
boolean eq(const PhoneticDecisionTreeNode& compare_node) const;
static void* operator new(size_t size);
static void* operator new[](size_t size);
static void operator delete(void* ptr);
static void operator delete[](void* ptr);
static boolean setGrowSize(long grow_size);
boolean clear(Integral::CMODE ctype = Integral::DEF_CMODE);
boolean setDataPoints(Data& arg);
Data getDataPoints();
boolean setBestAttribute(String& arg);
String getBestAttribute();
boolean setTypicalIndex(Long arg);
Long getTypicalIndex();
boolean setActualIndex(Long arg);
Long getActualIndex();
boolean setTypicalStatModel(StatisticalModel& arg);
StatisticalModel getTypicalStatModel();
boolean setFlagExists(boolean arg);
boolean getFlagExists();