FARGOS/VISTA Object Management Environment Core
..
|
This is the complete list of members for LogManager, including all inherited members.
_explicitAlignmentPaddding | LogManager | protected |
addCachedFileName(const char *fileNameKey, const TextBlock_struct entry) | LogManager | private |
addLogComponent(const char *componentName, LogMaskType_t *maskLocation, LogMaskPrimitiveType_t initialMask=0) | LogManager | static |
allocateBuffer() OME_ALWAYS_INLINE | LogManager | inline |
argTimeCacheTable | LogManager | |
bfrMgr | LogManager | protected |
blockSize | LogManager | protected |
bufferAddress(SharedBufferAllocRecord *rec, size_t *bufferLen=nullptr) const OME_ALWAYS_INLINE | LogManager | inline |
cachedFileNameCount | LogManager | protected |
closeLog() | LogManager | |
commitLogRecord(SharedBufferAllocRecord *rec, IO_Processor *controller) | LogManager | static |
copyAndWriteData(const void *data, size_t len) | LogManager | inline |
copyAndWriteDataToBuffer(SharedBufferAllocRecord *rec, const void *data, size_t len) | LogManager | |
DEFAULT_LogManager | LogManager | static |
defaultGetTime(struct timespec *timestamp, const LogManager *logMgr) | LogManager | inlinestatic |
errorCondition | LogManager | protected |
FILENAME_CACHE_SIZE enum value | LogManager | protected |
fileNameReplacementCache | LogManager | protected |
filePrefix2Len | LogManager | protectedstatic |
filePrefixLen | LogManager | protectedstatic |
findCachedFileName(const char *fileName) const | LogManager | private |
get_IO_Manager() const OME_ALWAYS_INLINE | LogManager | inline |
getBufferManager() const OME_ALWAYS_INLINE | LogManager | inline |
getErrorCondition() const OME_ALWAYS_INLINE | LogManager | inline |
getLogPrefixMask() const OME_ALWAYS_INLINE | LogManager | inline |
getTimeAcquisitionRoutine() const OME_ALWAYS_INLINE | LogManager | inline |
getTimestamp(struct timespec *timestamp) const OME_ALWAYS_INLINE | LogManager | inline |
getTimestampRoutine | LogManager | protected |
initializeLogSubsystem(int *newArgc, const char **newArgv, const int argc, const char *argv[], const char *componentName=nullptr, LogMaskType_t *appMaskLocation=nullptr, const uint_fast32_t maxLines=128, const LogMaskPrimitiveType_t logPrefixMask=~0U) | LogManager | static |
initializePrefixTable() | LogManager | protectedstatic |
ioMgr | LogManager | protected |
killProcessingThread() | LogManager | inline |
logFileName | LogManager | |
LogManager(SharedMemoryVariableNode *parentNode, OS_HANDLE_TYPE output_fd, uint_fast8_t useSeparateThread, const char *appName, uint_fast32_t logLinePrefixMask=~0U, uint_fast32_t maxLineSize=(LogManager::MAX_LOG_LINE_LENGTH - sizeof(SharedBufferAllocRecord)), unsigned char *region=nullptr, size_t bytes=(LogManager::MAX_LOG_LINE_LENGTH *64)) | LogManager | |
logPrefixMask | LogManager | protected |
logTimePointCache | LogManager | |
MAX_FILE_PREFIX_ENTRIES enum value | LogManager | protected |
MAX_LOG_LINE_LENGTH enum value | LogManager | |
newLogFileForComponent(SharedMemoryVariableNode *parentNode, const char *app, uint_fast32_t filenameCreateFlags, LogMaskPrimitiveType_t logPrefixMask, uint_fast8_t enableMap, uint_fast8_t useSeparateThreads, size_t desiredRegionSize=0, size_t reserveAtEnd=0, const char *inDir=getenv(DEFAULT_LOG_DIRECTORY_ENVIRONMENT_VARIABLE)) | LogManager | static |
newLogToFileDescriptor(SharedMemoryVariableNode *parentNode, OS_HANDLE_TYPE fd, LogMaskPrimitiveType_t logPrefixMask, uint_fast8_t useSeparateThreads, unsigned char *region, size_t bytes) | LogManager | static |
newStandardLogFile(const char *namedComponent=nullptr, LogMaskPrimitiveType_t filenameCreateFlags=~0U, SharedMemoryVariableNode *parentNode=nullptr) | LogManager | static |
pruneDirectoryPrefix(const char *fileName, const int_fast32_t fileNameLen) | LogManager | |
returnBuffer(SharedBufferAllocRecord *rec) OME_ALWAYS_INLINE | LogManager | inline |
returnCustomLogTime(struct timespec *timestamp, const LogManager *logMgr) | LogManager | static |
setErrorCondition(const char *messageText) OME_ALWAYS_INLINE | LogManager | inline |
setLogPrefixMask(uint_fast32_t newMask) OME_ALWAYS_INLINE | LogManager | inline |
setSourceForCustomLogTime(POSIXtimeInNanoseconds *timeSource) | LogManager | static |
setStripLeadingDirectories(uint_fast32_t dirCount) | LogManager | inline |
setTimeAcquisitionRoutine(TimeAcquisitionFP routine) | LogManager | inline |
STDERR_LogManager | LogManager | static |
STDOUT_LogManager | LogManager | static |
stripFilePrefix | LogManager | protectedstatic |
stripFilePrefix2 | LogManager | protectedstatic |
stripLeadingDirectories | LogManager | protected |
TimeAcquisitionFP typedef | LogManager | |
writeDataToBuffer(SharedBufferAllocRecord *rec) | LogManager | |
~LogManager() | LogManager | virtual |
![]() | Generated: Fri Jul 31 2020 18:19:16
Support Information |