cmlabs::CommunicationRecorder Member List

This is the complete list of members for cmlabs::CommunicationRecorder, including all inherited members.

accessTypecmlabs::CommunicationRecorder [private]
addNewMessage(Message *msg)cmlabs::CommunicationRecorder
addNewSample(DataSample *sample)cmlabs::CommunicationRecorder
addToAllThreadsStats(HANDLE aThread)cmlabs::JThread
addToAllThreadsStats(HANDLE aThread, ThreadStat *stat)cmlabs::JThread
addUnitTestLog(const JString &str)cmlabs::Object
calcCurrentTime(const JTime &originalTime)cmlabs::CommunicationRecorder
calcOriginalTime(const JTime &time)cmlabs::CommunicationRecorder
clone() const cmlabs::CommunicationRecorder [virtual]
CommunicationRecorder(const JString &storage, bool overwrite=false)cmlabs::CommunicationRecorder
compare(const Object *o2) const cmlabs::Object [virtual]
convPriorityToInternal(int pri)cmlabs::JThread [protected]
convPriorityToOS(int pri)cmlabs::JThread [protected]
createObjectFromXML(const JString &xml)cmlabs::Object [static]
createObjectFromXML(XMLNode *node)cmlabs::Object [static]
createUniqueID()cmlabs::Object [static]
createUniqueID(const JString &title)cmlabs::Object [static]
currentStartTimecmlabs::CommunicationRecorder [private]
equals(const Object *o2) const cmlabs::Object [virtual]
extractIDLabel(const JString &id)cmlabs::Object [static]
finishWriting(int timeout)cmlabs::CommunicationRecorder
fromBinaryBuffer(int chunk, char *buffer, long len)cmlabs::Object [virtual]
fromXML(const JString &xml)cmlabs::Object [virtual]
fromXML(XMLNode *node)cmlabs::Object [virtual]
getAllThreadsStats()cmlabs::JThread
getAverageCPUUsage()cmlabs::JThread
getBinaryChunkCount()cmlabs::Object [virtual]
getBinarySize(int chunk)cmlabs::Object [virtual]
getCallingThreadID()cmlabs::JThread [protected]
getCallingThreadStatistics()cmlabs::JThread
getClass() const cmlabs::Object [virtual]
getComputerName()cmlabs::JThread
getCoreLibraryVersion()cmlabs::Object [static]
getCPUUsage(HANDLE aThread)cmlabs::JThread
getCPUUsageOnThread(HANDLE aThread)cmlabs::JThread [protected]
getCurrentCPUUsage()cmlabs::JThread
getCurrentOffset()cmlabs::CommunicationRecorder
getEndTime()cmlabs::JThread
getFirstMessageOffset()cmlabs::CommunicationRecorder
getFirstMessageTime()cmlabs::CommunicationRecorder
getFirstSampleOffset()cmlabs::CommunicationRecorder
getFirstSampleTime()cmlabs::CommunicationRecorder
getHash() const cmlabs::Object [virtual]
getIndexFileInfo(const JString &location, const JString &indexfile)cmlabs::CommunicationRecorder [static]
getLastMessageOffset()cmlabs::CommunicationRecorder
getLastMessageTime()cmlabs::CommunicationRecorder
getLastSampleOffset()cmlabs::CommunicationRecorder
getLastSampleTime()cmlabs::CommunicationRecorder
getLocalThreadStatistics()cmlabs::JThread
getMessageCount()cmlabs::CommunicationRecorder
getPayloadSize() const cmlabs::Object [virtual]
getPriority()cmlabs::JThread
getProcID()cmlabs::Object
getProgramTrace()cmlabs::JThread [static]
getRandomNumber()cmlabs::Object [static]
getRecordingInfo(const JString &storage)cmlabs::CommunicationRecorder [static]
getSampleCount()cmlabs::CommunicationRecorder
getStartTime()cmlabs::CommunicationRecorder
getStoredCPUUsageOnThread(HANDLE aThread)cmlabs::JThread [protected]
getSystemInfo()cmlabs::Object [static]
getUnitTestLog()cmlabs::Object
hThreadcmlabs::JThread
indexFilenamecmlabs::CommunicationRecorder [private]
initReading()cmlabs::CommunicationRecorder
initWriting()cmlabs::CommunicationRecorder
isCollection() const cmlabs::Object [virtual]
isInitialised()cmlabs::CommunicationRecorder
isPaused()cmlabs::CommunicationRecorder
isReader()cmlabs::CommunicationRecorder
isRunning()cmlabs::JThread
isSameClass(const Object *o2) const cmlabs::Object [virtual]
isThread()cmlabs::JThread
isWriter()cmlabs::CommunicationRecorder
join()cmlabs::JThread
JThread(bool start=false, int pri=0)cmlabs::JThread
lastMsgIndexcmlabs::CommunicationRecorder [private]
lastSampleIndexcmlabs::CommunicationRecorder [private]
linuxThreadHasFinishedcmlabs::JThread
loadIndexFile()cmlabs::CommunicationRecorder [private]
loadMessage(const JString &filename)cmlabs::CommunicationRecorder [private]
loadSample(const JString &filename)cmlabs::CommunicationRecorder [private]
loadSegment(int start, int end)cmlabs::CommunicationRecorder [private]
localhostNamecmlabs::JThread
masterOffsetcmlabs::CommunicationRecorder [private]
msgQueuecmlabs::CommunicationRecorder [private]
namecmlabs::JThread
Object()cmlabs::Object
originalStartTimecmlabs::CommunicationRecorder [private]
osGetCPUCount()cmlabs::JThread
osGetCPUSpeed()cmlabs::JThread
osGetMachineAddress()cmlabs::JThread
osGetMachineArch()cmlabs::JThread
osGetMachineName()cmlabs::JThread
osGetName()cmlabs::JThread
osGetNameVersion()cmlabs::JThread
osGetTotalMemory()cmlabs::JThread
osGetType()cmlabs::JThread
osGetVersion()cmlabs::JThread
overwriteRecordingcmlabs::CommunicationRecorder [private]
pausedcmlabs::CommunicationRecorder [private]
pausePlayback()cmlabs::CommunicationRecorder
pauseRecording()cmlabs::CommunicationRecorder
preloadEndIndexcmlabs::CommunicationRecorder [private]
preloadStartIndexcmlabs::CommunicationRecorder [private]
print()cmlabs::Object [virtual]
printCallingThreadStatistics()cmlabs::JThread
printLocalThreadStatistics()cmlabs::JThread
printThreadStatistics(ThreadStat newStat)cmlabs::JThread
prioritycmlabs::JThread [protected]
priorityTest()cmlabs::JThread
procAverageCPUUsage()cmlabs::JThread
procCurrentCPUUsage()cmlabs::JThread
procLastStatcmlabs::JThread [protected]
procMemUsage()cmlabs::JThread
procStartStatcmlabs::JThread [protected]
publicSemaphorecmlabs::JThread
removeFromAllThreadsStats(HANDLE aThread)cmlabs::JThread
resetCallingThreadStatistics()cmlabs::JThread
resetCPUUsageOnThread(HANDLE aThread)cmlabs::JThread [protected]
resetFlagcmlabs::CommunicationRecorder [private]
resetLocalThreadStatistics()cmlabs::JThread
resetMutexcmlabs::JThread
restartPlayback()cmlabs::CommunicationRecorder
restartRecording()cmlabs::CommunicationRecorder
resume()cmlabs::JThread
retrieveMessage(int n)cmlabs::CommunicationRecorder
retrieveNextMessage(const JTime &time)cmlabs::CommunicationRecorder
retrieveNextSample(const JTime &time)cmlabs::CommunicationRecorder
retrieveSample(int n)cmlabs::CommunicationRecorder
run()cmlabs::CommunicationRecorder [virtual]
runOSTextCommand(JString cmd)cmlabs::JThread
sampleQueuecmlabs::CommunicationRecorder [private]
saveIndexFile()cmlabs::CommunicationRecorder [private]
saveMessage(const JString &filename, Message *msg)cmlabs::CommunicationRecorder [private]
saveSample(const JString &filename, DataSample *sample)cmlabs::CommunicationRecorder [private]
saveSegment(int start, int end)cmlabs::CommunicationRecorder [private]
setNewStorageLocation(const JString &storage)cmlabs::CommunicationRecorder
setPriority(int pri)cmlabs::JThread
shouldContinuecmlabs::CommunicationRecorder [private]
signalThread(int signo)cmlabs::JThread
start()cmlabs::JThread
startPlayback()cmlabs::CommunicationRecorder
startRecording()cmlabs::CommunicationRecorder
statcmlabs::JThread [protected]
statDictcmlabs::JThread [protected]
storagecmlabs::CommunicationRecorder [private]
storedMessageIndexcmlabs::CommunicationRecorder [private]
storedSampleIndexcmlabs::CommunicationRecorder [private]
suspend()cmlabs::JThread
terminate()cmlabs::JThread
terminateWait(int timeout)cmlabs::JThread
testMutexcmlabs::JThread
testSemaphorecmlabs::JThread
threadEndTimecmlabs::JThread
threadStartTimecmlabs::JThread
toBinaryBuffer(int chunk, char *buffer, int maxlen)cmlabs::Object [virtual]
toHTML()cmlabs::Object [virtual]
toXML()cmlabs::Object [virtual]
unitTest()cmlabs::CommunicationRecorder
unitTestLogcmlabs::Object
unitTestStringcmlabs::JThread
usecFreqcmlabs::JThread [protected]
wait(long ms)cmlabs::Object [static]
waitSignal(int signo)cmlabs::JThread
waitThread(long ms)cmlabs::JThread
wasReset()cmlabs::CommunicationRecorder
yield()cmlabs::JThread
~CommunicationRecorder()cmlabs::CommunicationRecorder [virtual]
~JThread()cmlabs::JThread [virtual]
~Object()cmlabs::Object [virtual]


Generated on Tue Jul 7 16:22:37 2009 for CoreLibrary by  doxygen 1.5.6