#include <qie_caa.h>
Public Member Functions | |
| QieData () | |
| Constructor of the QieData class. | |
| ~QieData () | |
| bool | readFlatFile (const char *fullName, const char *headerName=NULL) |
| int | countDataRecords () |
| bool | queryFile (const char *fullName, const char *headerName=NULL) |
| bool | readHeader () |
| bool | readGlobal (const char *globalAttrName) |
| bool | readVariable (const char *variableName) |
| bool | readVarData (int vnum, int recStart=0, int recEnd=-1) |
| QdObject_var | QieText_to_Attr (QieVariable &V, std::string valueStr) |
| QdObject_var | QieText_to_Obj (QieVariable &V, std::string valueStr) |
| int | readDataRecords () |
| bool | parseLine (string &nextLine) |
| bool | findEntries () |
| bool | getEntriesChar (int nStart, int nEntries, int recNum, QdSMatrixSeq_var obj) |
| bool | getEntriesChar (int nStart, int recNum, QdStringSeq_var obj) |
| bool | getEntriesNumeric (int nStart, int nEntries, int recNum, QdRMatrixSeq_var ms) |
| bool | getEntriesNumeric (int nStart, int recNum, QdRScalarSeq_var ss) |
| bool | getEntriesTime (int nStart, int recNum, QdTimeSeq_var ts) |
| QdStringSeq_var | parseEntries (std::string inputStr, const char data_delim) |
| bool | initSequence (QieVariable *V, int nRecs) |
| bool | getVarRecordEntry (int nToGet, int recNum) |
| void | attachXrefs (QieVariable *V) |
| void | ensureDependZero () |
| int | findVarNumByName (const char VorG, const char *name) |
| void | clearGetThis () |
| void | setGetThis (int vnum) |
| QdTimeSeq_var | getTTobj (int vnum) |
| bool | queryCDFfile (const char *fullName) |
| bool | getCDFvariables (int n_vars) |
| QieVariable | getCDFVar (int nvar) |
| void | addVarAttrs (QieVariable &V, int nvar) |
| void | getCDFglobals () |
| QdObject_var | getGlobalAttr () |
| void | getCDFvarDataList (vector< int > getList, int recStart, int recEnd) |
| void | getCDFvarData (int nvar, int recStart, int recEnd) |
| void | convertCDFbufferToObj (int vnum, int seq_size, long data_type, int strLength, void *data) |
| void | convertCDFbufferToSingleObj (int vnum, long data_type, int strLength, void *data) |
| void | fixThemisEpoch (vector< int > getList) |
| void | getAttributeHelper (const char *fullName) |
| void | readAttrHelper () |
Public Attributes | |
| vector< QieVariable > | QieVars |
| vector< QdObject_var > | QieGlobals |
| vector< string > | dataRecords |
| string | currentRecord |
| int | time_var_num |
| QieFile | inFile |
| QieFile | outFile |
| QieFile | attrFile |
| long | year_offset |
| bool | strictMonotonic |
| long | yp_last |
| std::string | parameter |
| std::string | value |
| bool | debug_on |
| FILE * | fp_display |
| int | recordNumEntries |
| vector< int > | tokenStart |
| vector< int > | tokenLen |
| int | maxCDFnumRecs |
| QieData::QieData | ( | ) |
| QieData::~QieData | ( | ) |
| void QieData::addVarAttrs | ( | QieVariable & | V, | |
| int | nvar | |||
| ) |
| void QieData::attachXrefs | ( | QieVariable * | V | ) |
| void QieData::clearGetThis | ( | ) |
| void QieData::convertCDFbufferToObj | ( | int | vnum, | |
| int | seq_size, | |||
| long | data_type, | |||
| int | strLength, | |||
| void * | data | |||
| ) |
| void QieData::convertCDFbufferToSingleObj | ( | int | vnum, | |
| long | data_type, | |||
| int | strLength, | |||
| void * | data | |||
| ) |
| int QieData::countDataRecords | ( | ) |
| void QieData::ensureDependZero | ( | ) |
| bool QieData::findEntries | ( | ) |
| int QieData::findVarNumByName | ( | const char | VorG, | |
| const char * | name | |||
| ) |
| void QieData::fixThemisEpoch | ( | vector< int > | getList | ) |
| void QieData::getAttributeHelper | ( | const char * | fullName | ) |
| void QieData::getCDFglobals | ( | ) |
| QieVariable QieData::getCDFVar | ( | int | nvar | ) |
| void QieData::getCDFvarData | ( | int | nvar, | |
| int | recStart, | |||
| int | recEnd | |||
| ) |
| void QieData::getCDFvarDataList | ( | vector< int > | getList, | |
| int | recStart, | |||
| int | recEnd | |||
| ) |
| bool QieData::getCDFvariables | ( | int | n_vars | ) |
| bool QieData::getEntriesChar | ( | int | nStart, | |
| int | recNum, | |||
| QdStringSeq_var | obj | |||
| ) |
| bool QieData::getEntriesChar | ( | int | nStart, | |
| int | nEntries, | |||
| int | recNum, | |||
| QdSMatrixSeq_var | obj | |||
| ) |
| bool QieData::getEntriesNumeric | ( | int | nStart, | |
| int | recNum, | |||
| QdRScalarSeq_var | ss | |||
| ) |
| bool QieData::getEntriesNumeric | ( | int | nStart, | |
| int | nEntries, | |||
| int | recNum, | |||
| QdRMatrixSeq_var | ms | |||
| ) |
| bool QieData::getEntriesTime | ( | int | nStart, | |
| int | recNum, | |||
| QdTimeSeq_var | ts | |||
| ) |
| QdObject_var QieData::getGlobalAttr | ( | ) |
| QdTimeSeq_var QieData::getTTobj | ( | int | vnum | ) |
| bool QieData::getVarRecordEntry | ( | int | nToGet, | |
| int | recNum | |||
| ) |
| bool QieData::initSequence | ( | QieVariable * | V, | |
| int | nRecs | |||
| ) |
| QdStringSeq_var QieData::parseEntries | ( | std::string | inputStr, | |
| const char | data_delim | |||
| ) |
| bool QieData::parseLine | ( | string & | nextLine | ) |
| QdObject_var QieData::QieText_to_Attr | ( | QieVariable & | V, | |
| std::string | valueStr | |||
| ) |
| QdObject_var QieData::QieText_to_Obj | ( | QieVariable & | V, | |
| std::string | valueStr | |||
| ) |
| bool QieData::queryCDFfile | ( | const char * | fullName | ) |
| bool QieData::queryFile | ( | const char * | fullName, | |
| const char * | headerName = NULL | |||
| ) |
| void QieData::readAttrHelper | ( | ) |
| int QieData::readDataRecords | ( | ) |
| bool QieData::readFlatFile | ( | const char * | fullName, | |
| const char * | headerName = NULL | |||
| ) |
| bool QieData::readGlobal | ( | const char * | globalAttrName | ) |
| bool QieData::readHeader | ( | ) |
| bool QieData::readVarData | ( | int | vnum, | |
| int | recStart = 0, |
|||
| int | recEnd = -1 | |||
| ) |
| bool QieData::readVariable | ( | const char * | variableName | ) |
| void QieData::setGetThis | ( | int | vnum | ) |
| string QieData::currentRecord |
| vector<string> QieData::dataRecords |
| bool QieData::debug_on |
| FILE* QieData::fp_display |
| std::string QieData::parameter |
| vector<int> QieData::tokenLen |
| std::string QieData::value |
| long QieData::year_offset |
| long QieData::yp_last |
1.5.7