Qore FixedLengthUtil Module Reference  1.5
FixedLengthUtil::FixedLengthAbstractWriter Member List

This is the complete list of members for FixedLengthUtil::FixedLengthAbstractWriter, including all inherited members.

checkTransition(*string from, *string to)FixedLengthUtil::FixedLengthAbstractWriter
constructor(hash< auto > specs, *hash< auto > opts)FixedLengthUtil::FixedLengthAbstractWriter
formatLine(hash< auto > line)FixedLengthUtil::FixedLengthAbstractWriter
getRecordType()FixedLengthUtil::FixedLengthBase
GlobalOptionMapFixedLengthUtil::FixedLengthBaseprotected
linesCount()FixedLengthUtil::FixedLengthAbstractWriter
m_optsFixedLengthUtil::FixedLengthBaseprotected
m_specsFixedLengthUtil::FixedLengthBaseprotected
write(hash< auto > line)FixedLengthUtil::FixedLengthAbstractWriterpure virtual
write(list< auto > lines)FixedLengthUtil::FixedLengthAbstractWriterpure virtual
write(Qore::AbstractIterator lines)FixedLengthUtil::FixedLengthAbstractWriterpure virtual
y__constants.html#ga70894a206b70fd3973f0d4dad1322a02',1,'Qore::AFMap()'],['../../../../lang/html/group__network__address__family__constants.html#ga70894a206b70fd3973f0d4dad1322a02',1,'AFMap()(Global Namespace)']]], ['afstrmap_43',['AFStrMap',['../../../../lang/html/group__network__address__family__constants.html#gafda5d0bb6a1cac9536eb682ae75c4b5c',1,'Qore::AFStrMap()'],['../../../../lang/html/group__network__address__family__constants.html#gafda5d0bb6a1cac9536eb682ae75c4b5c',1,'AFStrMap()(Global Namespace)']]], ['ai_5faddrconfig_44',['AI_ADDRCONFIG',['../../../../lang/html/group__network__address__information__constants.html#ga4758a93032a616834593a3172740b973',1,'Qore::AI_ADDRCONFIG()'],['../../../../lang/html/group__network__address__information__constants.html#ga4758a93032a616834593a3172740b973',1,'AI_ADDRCONFIG()(Global Namespace)']]], ['ai_5fall_45',['AI_ALL',['../../../../lang/html/group__network__address__information__constants.html#ga6b06ba8ece0c3d06c2eaead5a0b3735b',1,'Qore::AI_ALL()'],['../../../../lang/html/group__network__address__information__constants.html#ga6b06ba8ece0c3d06c2eaead5a0b3735b',1,'AI_ALL()(Global Namespace)']]], ['ai_5fcanonname_46',['AI_CANONNAME',['../../../../lang/html/group__network__address__information__constants.html#ga4f24f51906ead287cd6e6cac80b344cb',1,'Qore::AI_CANONNAME()'],['../../../../lang/html/group__network__address__information__constants.html#ga4f24f51906ead287cd6e6cac80b344cb',1,'AI_CANONNAME()(Global Namespace)']]], ['ai_5fnumerichost_47',['AI_NUMERICHOST',['../../../../lang/html/group__network__address__information__constants.html#ga41a7aa51148c443dcab4262b6d5eed56',1,'Qore::AI_NUMERICHOST()'],['../../../../lang/html/group__network__address__information__constants.html#ga41a7aa51148c443dcab4262b6d5eed56',1,'AI_NUMERICHOST()(Global Namespace)']]], ['ai_5fnumericserv_48',['AI_NUMERICSERV',['../../../../lang/html/group__network__address__information__constants.html#gac31474a7abb330fc937a0f501875755c',1,'Qore::AI_NUMERICSERV()'],['../../../../lang/html/group__network__address__information__constants.html#gac31474a7abb330fc937a0f501875755c',1,'AI_NUMERICSERV()(Global Namespace)']]], ['ai_5fpassive_49',['AI_PASSIVE',['../../../../lang/html/group__network__address__information__constants.html#gaf18e12f435604a899f9f5fa8fee83a8d',1,'Qore::AI_PASSIVE()'],['../../../../lang/html/group__network__address__information__constants.html#gaf18e12f435604a899f9f5fa8fee83a8d',1,'AI_PASSIVE()(Global Namespace)']]], ['ai_5fv4mapped_50',['AI_V4MAPPED',['../../../../lang/html/group__network__address__information__constants.html#gad17072ef3c5d0a9081cd239ff7e15a4e',1,'Qore::AI_V4MAPPED()'],['../../../../lang/html/group__network__address__information__constants.html#gad17072ef3c5d0a9081cd239ff7e15a4e',1,'AI_V4MAPPED()(Global Namespace)']]], ['altwerase_51',['ALTWERASE',['../../../../lang/html/group__tattr__local__mode__constants.html#ga3b8b9271f15453c12ce3860e6138830e',1,'Qore::ALTWERASE()'],['../../../../lang/html/group__tattr__local__mode__constants.html#ga3b8b9271f15453c12ce3860e6138830e',1,'ALTWERASE()(Global Namespace)']]], ['arg_52',['arg',['../../../../lang/html/struct_qore_1_1_exception_info.html#a263cbf6331936eaedf61549c8cd077e1',1,'Qore::ExceptionInfo']]], ['as_5fbinary_53',['as_binary',['../../../Util/html/struct_util_1_1_url_retrieval_options.html#a600d3116938b172ba3e35259cfefa9c9',1,'Util::UrlRetrievalOptions']]], ['asin_54',['asin',['../../../../lang/html/group__math__functions.html#gaef73d17beb9f264c4563d82a620ea4b2',1,'Qore::asin(number n)'],['../../../../lang/html/group__math__functions.html#gafca957e6c95406c4007756654864b23f',1,'Qore::asin(softfloat f)'],['../../../../lang/html/group__math__functions.html#ga6b76bdc78639d9016533ba4e12889054',1,'Qore::asin()'],['../../../../lang/html/group__math__functions.html#gaef73d17beb9f264c4563d82a620ea4b2',1,'asin(number n)(Global Namespace)'],['../../../../lang/html/group__math__functions.html#gafca957e6c95406c4007756654864b23f',1,'asin(softfloat f)(Global Namespace)'],['../../../../lang/html/group__math__functions.html#ga6b76bdc78639d9016533ba4e12889054',1,'asin()(Global Namespace)']]], ['assignbreakpoint_55',['assignBreakpoint',['../../../../lang/html/class_qore_1_1_program_control.html#a4cf779097901a5317a74c4b3e12cc0cc',1,'Qore::ProgramControl']]], ['assignprogram_56',['assignProgram',['../../../../lang/html/class_qore_1_1_breakpoint.html#a42c682509d738e31b36766f659088a74',1,'Qore::Breakpoint']]], ['assignstatement_57',['assignStatement',['../../../../lang/html/class_qore_1_1_breakpoint.html#a6ac6bf1c8640823bc29c338559b9566a',1,'Qore::Breakpoint']]], ['atan_58',['atan',['../../../../lang/html/group__math__functions.html#ga06455c71af5acd6092798bbd73a31d11',1,'Qore::atan(number n)'],['../../../../lang/html/group__math__functions.html#ga1d6cd800200357be2f5ed3ae148b3214',1,'Qore::atan(softfloat f)'],['../../../../lang/html/group__math__functions.html#ga97fee9f84fea60610cb3cf2652b2ea79',1,'Qore::atan()'],['../../../../lang/html/group__math__functions.html#ga06455c71af5acd6092798bbd73a31d11',1,'atan(number n)(Global Namespace)'],['../../../../lang/html/group__math__functions.html#ga1d6cd800200357be2f5ed3ae148b3214',1,'atan(softfloat f)(Global Namespace)'],['../../../../lang/html/group__math__functions.html#ga97fee9f84fea60610cb3cf2652b2ea79',1,'atan()(Global Namespace)']]], ['atan2_59',['atan2',['../../../../lang/html/group__math__functions.html#gaf0dd86d0443549ced1ce66216e52b5b9',1,'Qore::atan2(number y, number x)'],['../../../../lang/html/group__math__functions.html#ga433a4ef722e514683bc77c8cdc17cd76',1,'Qore::atan2(softfloat y, softfloat x)'],['../../../../lang/html/group__math__functions.html#gac371f42a2ccc6df4da19a12eed4af11b',1,'Qore::atan2()'],['../../../../lang/html/group__math__functions.html#gaf0dd86d0443549ced1ce66216e52b5b9',1,'atan2(number y, number x)(Global Namespace)'],['../../../../lang/html/group__math__functions.html#ga433a4ef722e514683bc77c8cdc17cd76',1,'atan2(softfloat y, softfloat x)(Global Namespace)'],['../../../../lang/html/group__math__functions.html#gac371f42a2ccc6df4da19a12eed4af11b',1,'atan2()(Global Namespace)']]], ['atime_60',['atime',['../../../../lang/html/struct_qore_1_1_dir_stat_info.html#a934569a03e5b9ea303d9fee1bab8e31f',1,'Qore::DirStatInfo::atime()'],['../../../../lang/html/struct_qore_1_1_stat_info.html#afb1d4b0d7f687e33c58a0b3433fba313',1,'Qore::StatInfo::atime()']]], ['auto_5fcast_61',['auto_cast',['../../../../lang/html/group__type__conversion__functions.html#ga538c7c66624fd35b37a74108be62a04e',1,'Qore::auto_cast()'],['../../../../lang/html/group__type__conversion__functions.html#ga538c7c66624fd35b37a74108be62a04e',1,'auto_cast()(Global Namespace)']]], ['autogate_62',['AutoGate',['../../../../lang/html/class_qore_1_1_thread_1_1_auto_gate.html',1,'Qore::Thread']]], ['autolock_63',['AutoLock',['../../../../lang/html/class_qore_1_1_thread_1_1_auto_lock.html',1,'Qore::Thread']]], ['autoreadlock_64',['AutoReadLock',['../../../../lang/html/class_qore_1_1_thread_1_1_auto_read_lock.html',1,'Qore::Thread']]], ['autowritelock_65',['AutoWriteLock',['../../../../lang/html/class_qore_1_1_thread_1_1_auto_write_lock.html',1,'Qore::Thread']]] ]; lt;auto> arglist);
113 
114 
116  *string makeQuery(*hash<auto> where_cond, *hash<auto> search_options);
117 
118 
120 
122  *hash<string, DataProvider::AbstractDataField> getRecordType();
123 
124 
125  string getArgValue(string key, auto value);
126 
127 
128 protected:
129  string getOrderBy(softlist<string> coll);
130 public:
131 
132 
133 protected:
134  bool checkColumnName(string col);
135 public:
136 
137 
138 protected:
139  string getColumnNames(*softlist<auto> column_names);
140 public:
141 
142 
143 protected:
144  string doWhereExpression(hash<auto> where_cond, *hash<auto> search_options);
145 public:
146 
147 
148 protected:
149  string doWhereExpressionIntern(string key, auto value);
150 public:
151 
152 };
153 };
CdsRestDataProvider::CdsRestRecordIterator
Defines the record iterator class for Table-based iterators.
Definition: CdsRestRecordIterator.qc.dox.h:28
CdsRestDataProvider::CdsRestRecordIterator::getValue
hash< auto > getValue()
Returns a single record if the iterator is valid.
CdsRestDataProvider::CdsRestRecordIterator::makeQuery
*string makeQuery(*hash< auto > where_cond, *hash< auto > search_options)
Returns the filter for a request.
CdsRestDataProvider::CdsRestRecordIterator::name
string name
current object name
Definition: CdsRestRecordIterator.qc.dox.h:37
CdsRestDataProvider::CdsRestRecordIterator::getRecordType
*hash< string, DataProvider::AbstractDataField > getRecordType()
Returns the record description, if available.
CdsRestDataProvider::CdsRestRecordIterator::i
Qore::ListHashIterator i
record iterator
Definition: CdsRestRecordIterator.qc.dox.h:43
CdsRestDataProvider::CdsRestRecordIterator::getOrClause
string getOrClause(list< auto > arglist)
Returns "or" clauses.
CdsRestDataProvider::CdsRestRecordIterator::memberGate
auto memberGate(string key)
Returns the value of the given field in the current row, if the iterator is valid.
CdsRestDataProvider::CdsRestRecordIterator::rest
CdsRestClient::CdsRestClient rest
The REST client object for API calls.
Definition: CdsRestRecordIterator.qc.dox.h:34
CdsRestDataProvider::CdsRestRecordIterator::next
bool next()
Increments the row pointer when retrieving rows from a select statement; returns True if there is a r...
CdsRestDataProvider::CdsRestRecordIterator::valid
bool valid()
Returns True if the iterator is valid.
CdsRestDataProvider::CdsRestRecordIterator::record_info
hash< CdsRestRecordInfo > record_info
Record info for the entity.
Definition: CdsRestRecordIterator.qc.dox.h:40
CdsRestDataProvider::CdsRestRecordIterator::constructor
constructor(CdsRestClient::CdsRestClient rest, string name, hash< CdsRestRecordInfo > record_info, *hash< auto > where_cond, *hash< auto > search_options)
creates the iterator
Definition: CdsRestRecordIterator.qc.dox.h:54
Qore::ListHashIterator
NOTHING
const NOTHING
sprintf
string sprintf(string fmt,...)
CdsRestDataProvider
Qore CdsRestDataProvider module definition.
Definition: CdsEntityDataProvider.qc.dox.h:26