FARGOS/VISTA Object Management Environment Core  ..
FARGOS/VISTA Object Management Environment Core Table of Contents
winDefines.h
Go to the documentation of this file.
1 /* vim: set expandtab shiftwidth=4 tabstop=4: */
l
Ïúíþ ð Ø ˜ ˜ __text __TEXT € __apple_names __DWARF __apple_objc __DWARF __apple_namespac__DWARF H X __apple_types __DWARF l
Definition: tmp3.o.cpp:1
OMEtype::initializeAsType
void initializeAsType(const enum OMEtypes_t t)
The fundamental tagged data type used through the FARGOS/VISTA infrastructure.
Definition: OMEtype.cpp:95
OMEevent::timerExpired
@ timerExpired
elapsed time timer
Definition: OMEevent.h:25
OMEdebugFlag
SMV_StandaloneNumeric< uint32_t > OMEdebugFlag("debugFlag")
OMEmainLoop
int OMEmainLoop(uint_fast32_t methodLimit)
FARGOS/VISTA Object Mangement Environment main loop. Invokes OMEdoWork(). Upon return,...
Definition: OMEevent.cpp:243
OMEinitSystem
int OMEinitSystem(const char *rcFileName, int mainArgc, const char *mainArgv[], const char *envp[])
Definition: OMEinit.cpp:142
DEFINE_STANDARD_VARS_FOR_THIS_COMPONENT
DEFINE_STANDARD_VARS_FOR_THIS_COMPONENT()
OMEioEvents.h
OMEruntime.h
OMEassoc
Implements associative array of OMEtype elements.
Definition: OMEassoc.h:112
OMEassoc::nextIndex
ASSOC_HASH_KEY_t nextIndex(const ASSOC_HASH_KEY_t currentSubscript) const
Definition: OMEassoc.h:236
OMEstring
Implements text and binary string storage.
Definition: OMEstring.h:305
OMEarray::indexExists
bool indexExists(const uint32_t i) const
Definition: OMEarray.h:202
winServ.cpp
OMEtype::value
union OMEtype::@26 value
OMEtype
Fundamental ANY type for FARGOS/VISTA Object Management Environment.
Definition: OMEbaseType.h:250
OMEassoc::indexExists
bool indexExists(const ASSOC_HASH_KEY_t i) const
Definition: OMEassoc.h:226
MAIN_FUNCTION_NAME
#define MAIN_FUNCTION_NAME
Definition: vista.cpp:61
OMEevent.h
OMEstring::determineCharacterSet
void determineCharacterSet()
Definition: OMEstring.h:391
LOG_COUT
#define LOG_COUT(lvl)
Convenience macro that uses LOG_INTO() to conditionally log a message to standard output.
Definition: logging_api.hpp:3007
OMEtype::s
class OMEstring * s
Definition: OMEbaseType.h:299
OME_FLAG_SORT_DESCENDING
#define OME_FLAG_SORT_DESCENDING
Sort descending.
Definition: OMEtype.h:122
OMEtype::i
int32_t i
Definition: OMEbaseType.h:285
OMEtype::array
class OMEarray * array
Definition: OMEbaseType.h:294
OMEstopReason
SMV_StandaloneString< 128 > OMEstopReason("stopReason")
srcID
const char srcID[]
Definition: catSym.c:17
OME_STRING
@ OME_STRING
Definition: OMEmanifests.h:85
OMEstring::noteCharacterSet
void noteCharacterSet(uint_fast8_t c)
Definition: OMEstring.h:386
OMEdebugLogLevel3
#define OMEdebugLogLevel3
Definition: OMEdebugInfo.h:35
findSubstring
ssize_t findSubstring(const unsigned char *source, size_t srcLen, const unsigned char *subString, size_t subLen)
Searches for a substring within a buffer.
Definition: OMEstring.cpp:60
OMEassoc::getKeyForIndex
const OMEstring & getKeyForIndex(const ASSOC_HASH_KEY_t i) const
Definition: OMEassoc.h:198
stringToArrayOfTokens
int stringToArrayOfTokens(OMEtype &result, const OMEstring &source, const char *delimeterList, const int convertFlag)
Tokenizes a string and saves the parsed tokens as individual elements of an array.
Definition: utils.cpp:139
OMEstring::getCharacterSet
uint_fast8_t getCharacterSet() const
Definition: OMEstring.h:396
OMEclearNameSpaceTable
void OMEclearNameSpaceTable()
Definition: OMEnamespace.cpp:380
OMEclearEventQueue
int OMEclearEventQueue(OMEevent::OMEeventType eventType)
Definition: OMEevent.cpp:65
OMEassoc::ASSOC_HASH_KEY_t
OMEassocStorage::ASSOC_HASH_KEY_t ASSOC_HASH_KEY_t
Definition: OMEassoc.h:125
DECLARE_STANDARD_COMPONENT_VARS
DECLARE_STANDARD_COMPONENT_VARS(THIS_COMPONENT)
THIS_COMPONENT
#define THIS_COMPONENT
Definition: vista.cpp:11
OMEtype.h
OME fundamental type implementation.
OMEclearRoutingTable
void OMEclearRoutingTable()
Clear the entire routing table.
Definition: OMErouteEntry.cpp:158
OMEstring::length
size_t length() const
Definition: OMEstring.h:401
OMEconvertString
void OMEconvertString(OMEtype &result, OMEstring *token, const uint_fast16_t forceBase, const bool discard)
Converts text strings into numeric values.
Definition: utils.cpp:24
unregisterAllServices
void unregisterAllServices()
Definition: OMEthread.cpp:109
OME_USED
const char srcID[] OME_USED
Definition: tick_time.cpp:24
OMEarray::elementCount
uint_fast32_t elementCount() const OME_ALWAYS_INLINE
Definition: OMEarray.h:247
subscriptsInOrder
int subscriptsInOrder(OMEtype &result, const OMEtype &list, uint_fast8_t descending)
Examines an array (either sparse or associative) and returns a list of subscripts that allow the elem...
Definition: utils.cpp:333
OME_FLAG_SORT_CASE_INSENSITIVE
#define OME_FLAG_SORT_CASE_INSENSITIVE
Ignore case during sort.
Definition: OMEtype.h:124
OMEclearUserIDtable
void OMEclearUserIDtable()
Definition: OMEobjACL.cpp:490
OMEarray::nextIndex
ARRAY_SUBSCRIPT_t nextIndex(const uint32_t currentSubscript) const
Definition: OMEarray.h:217
PROCESS_COMMANDLINE_LOG_FLAGS
#define PROCESS_COMMANDLINE_LOG_FLAGS(argc, argv)
Standard mechanism to process logging-related command line arguments.
Definition: logging_api.hpp:2595
OMEcleanupGlobalData
void OMEcleanupGlobalData()
Definition: vista.cpp:36
OME_FLAG_SORT_BY_KEY
#define OME_FLAG_SORT_BY_KEY
Sort by associative array key.
Definition: OMEtype.h:123
LOG_ENDLINE
#define LOG_ENDLINE
Closing clause for text line output using << operators.
Definition: logging_api.hpp:2956
OMEtype::type
uint32_t type
Definition: OMEbaseType.h:304
OMEadminStopReason
SMV_StandaloneString< 128 > OMEadminStopReason("adminStopReason")
OMEassoc::elementCount
uint_fast32_t elementCount() const OME_ALWAYS_INLINE
Definition: OMEassoc.h:241
OME_ARRAY
@ OME_ARRAY
Definition: OMEmanifests.h:86
OMEarray::ARRAY_SUBSCRIPT_t
OMEarrayStorage::ARRAY_SUBSCRIPT_t ARRAY_SUBSCRIPT_t
Definition: OMEarray.h:90
caseInsensitiveCompare
int caseInsensitiveCompare(const OMEstring &str1, const OMEstring &str2, bool fuzzy)
Definition: utils.cpp:447
OMEtype::assoc
class OMEassoc * assoc
Definition: OMEbaseType.h:296
convertCaseOfString
OMEstring * convertCaseOfString(const OMEstring &arg, uint_fast8_t toLowercase)
Definition: utils.cpp:411
OME_CHARSET_UNDEFINED
@ OME_CHARSET_UNDEFINED
Definition: OMEstring.h:24
OME_ASSOC
@ OME_ASSOC
Definition: OMEmanifests.h:87
substituteText
OMEstring * substituteText(const OMEstring &data, const OMEassoc &replacements)
Definition: utils.cpp:478
AUTO_REGISTER_THIS_COMPONENT
AUTO_REGISTER_THIS_COMPONENT()
LOG_CERR
#define LOG_CERR(lvl)
Convenience macro that uses LOG_INTO() to conditionally log a message to standard error.
Definition: logging_api.hpp:3014
logging_api.hpp
FARGOS Logging API.
Generated: Tue Jul 28 2020 16:03:26
Support Information