A B C D E F G H I M O P R S T V W 
All Classes All Packages

A

addHead(String, String) - Method in class de.toem.flux.Flx.Trace
Writes a head entry.
addHeadDerived(String, String, String) - Method in class de.toem.flux.Flx.Trace
Writes a head entry for a derived format.
addModeHead(String, String, byte) - Method in class de.toem.flux.Flx.Trace
Writes a head entry.
addScatteredSignal(int, int, String, String, int, String, int, int) - Method in class de.toem.flux.Flx.Trace
Writes an item entry for scattered signals.
addScatteredSignalReference(int, int, String, String, int, int) - Method in class de.toem.flux.Flx.Trace
Writes an item entry for a scattered signal reference.
addScope(int, int, String, String) - Method in class de.toem.flux.Flx.Trace
Writes an item entry for a scope.
addSignal(int, int, String, String, int, String) - Method in class de.toem.flux.Flx.Trace
Writes a signal item entry.
addSignalReference(int, int, String, String) - Method in class de.toem.flux.Flx.Trace
Writes an item entry for a signal reference.
addSignals(int, int, int, String, String, int, String) - Method in class de.toem.flux.Flx.Trace
Writes an item entry for multiple signals.
AT_ASSOC_DELTA - Static variable in class de.toem.flux.Flx
 
AT_ASSOC_DELTA_REV - Static variable in class de.toem.flux.Flx
 
AT_ASSOC_POS - Static variable in class de.toem.flux.Flx
 
AT_ASSOC_POS_REV - Static variable in class de.toem.flux.Flx
 
avail() - Method in class de.toem.flux.Flx.Buffer
Returns the available no of bytes for writing.
avail() - Method in class de.toem.flux.Flx.SimpleBuffer
 

B

Buffer() - Constructor for class de.toem.flux.Flx.Buffer
 
bytes - Variable in class de.toem.flux.Flx.Buffer
 

C

clear() - Method in class de.toem.flux.Flx.Buffer
 
clear() - Method in class de.toem.flux.Flx.SimpleBuffer
 
close() - Method in class de.toem.flux.Flx.Buffer
 
close() - Method in class de.toem.flux.Flx.SimpleOutputStreamBuffer
 
close(int, long) - Method in class de.toem.flux.Flx.Trace
Closes a sequence.
commit(int) - Method in class de.toem.flux.Flx.Buffer
Commits n written bytes
commit(int) - Method in class de.toem.flux.Flx.SimpleBuffer
 
createMember(int, String, int, String) - Method in class de.toem.flux.Flx.Trace
 
createMembers(int) - Method in class de.toem.flux.Flx.Trace
 
createSubMember(int, int, String, int, String) - Method in class de.toem.flux.Flx.Trace
 

D

data() - Method in class de.toem.flux.Flx.Buffer
 
de.toem.flux - package de.toem.flux
 
deepFlush() - Method in class de.toem.flux.Flx.Buffer
 
DEFINITION - Static variable in class de.toem.flux.Flx
 

E

endPos() - Method in class de.toem.flux.Flx.Buffer
 
endPos() - Method in class de.toem.flux.Flx.SimpleBuffer
 
ENTRY_ATLA - Static variable in class de.toem.flux.Flx
 
ENTRY_ATRE - Static variable in class de.toem.flux.Flx
 
ENTRY_CLOS - Static variable in class de.toem.flux.Flx
 
ENTRY_CREQ - Static variable in class de.toem.flux.Flx
 
ENTRY_CRES - Static variable in class de.toem.flux.Flx
 
ENTRY_CURR - Static variable in class de.toem.flux.Flx
 
ENTRY_DOMD - Static variable in class de.toem.flux.Flx
 
ENTRY_ENMD - Static variable in class de.toem.flux.Flx
 
ENTRY_HEAD - Static variable in class de.toem.flux.Flx
 
ENTRY_MEMD - Static variable in class de.toem.flux.Flx
 
ENTRY_MSGD - Static variable in class de.toem.flux.Flx
 
ENTRY_OPEN - Static variable in class de.toem.flux.Flx
 
ENTRY_PBLK - Static variable in class de.toem.flux.Flx
 
ENTRY_PBLK_MODE_FLZ - Static variable in class de.toem.flux.Flx
 
ENTRY_PBLK_MODE_LZ4 - Static variable in class de.toem.flux.Flx
 
ENTRY_SCPD - Static variable in class de.toem.flux.Flx
 
ENTRY_SECT - Static variable in class de.toem.flux.Flx
 
ENTRY_SIGD - Static variable in class de.toem.flux.Flx
 
ENTRY_SIRD - Static variable in class de.toem.flux.Flx
 
ENTRY_SSGD - Static variable in class de.toem.flux.Flx
 
ENTRY_SSRD - Static variable in class de.toem.flux.Flx
 
ENTRY_SWTH - Static variable in class de.toem.flux.Flx
 
ENUM_GLOBAL - Static variable in class de.toem.flux.Flx
 
ENUM_LABEL_STYLE - Static variable in class de.toem.flux.Flx
 
ENUM_MEMBER_0 - Static variable in class de.toem.flux.Flx
 
ENUM_RELATION_DOMAINBASE - Static variable in class de.toem.flux.Flx
 
ENUM_RELATION_STYLE - Static variable in class de.toem.flux.Flx
 
ENUM_RELATION_TARGET - Static variable in class de.toem.flux.Flx
 
ERROR_ALLREADY_OPEN - Static variable in class de.toem.flux.Flx
 
ERROR_BUFFER_ALLREADY_USED - Static variable in class de.toem.flux.Flx
 
ERROR_BUFFER_HANDLE - Static variable in class de.toem.flux.Flx
 
ERROR_BUFFER_NOT_AVAIL - Static variable in class de.toem.flux.Flx
 
ERROR_BUFFER_OVERFLOW - Static variable in class de.toem.flux.Flx
 
ERROR_BUFFER_UNKNOWN_COMMAND - Static variable in class de.toem.flux.Flx
 
ERROR_CHILDREN_ALLREADY_OPEN - Static variable in class de.toem.flux.Flx
 
ERROR_COMMAND_PARSE_ERROR - Static variable in class de.toem.flux.Flx
 
ERROR_COMMAND_PARSE_NEED_MORE_DATA - Static variable in class de.toem.flux.Flx
 
ERROR_EXIT - Static variable in class de.toem.flux.Flx
 
ERROR_INSUFFICIENT_INPUT - Static variable in class de.toem.flux.Flx
 
ERROR_INVALID_DATA_SIZE - Static variable in class de.toem.flux.Flx
 
ERROR_INVALID_ID - Static variable in class de.toem.flux.Flx
 
ERROR_INVALID_OPEN_CLOSE - Static variable in class de.toem.flux.Flx
 
ERROR_INVALID_PACK_MODE - Static variable in class de.toem.flux.Flx
 
ERROR_INVALID_VALUE - Static variable in class de.toem.flux.Flx
 
ERROR_ITEM_ALLREADY_DEFINED - Static variable in class de.toem.flux.Flx
 
ERROR_ITEM_NOT_DEFINED - Static variable in class de.toem.flux.Flx
 
ERROR_NO_BUFFER - Static variable in class de.toem.flux.Flx
 
ERROR_NOT_OPEN - Static variable in class de.toem.flux.Flx
 
ERROR_PARENT_NOT_DEFINED - Static variable in class de.toem.flux.Flx
 
ERROR_POSITION_LESSTHAN_CURRENT - Static variable in class de.toem.flux.Flx
 
ERROR_READ_ERROR - Static variable in class de.toem.flux.Flx
 

F

flush() - Method in class de.toem.flux.Flx.Buffer
 
flush() - Method in class de.toem.flux.Flx.SimpleOutputStreamBuffer
 
flush() - Method in class de.toem.flux.Flx.Trace
 
Flx - Class in de.toem.flux
Main flux class
Flx() - Constructor for class de.toem.flux.Flx
 
Flx.Buffer - Class in de.toem.flux
The buffer interface
Flx.MemberValue - Class in de.toem.flux
 
Flx.SimpleBuffer - Class in de.toem.flux
 
Flx.SimpleFileOutputBuffer - Class in de.toem.flux
 
Flx.SimpleOutputStreamBuffer - Class in de.toem.flux
 
Flx.Trace - Class in de.toem.flux
Trace class contains the main API for generatinf traces.
Flx.TraceItem - Class in de.toem.flux
A trace item may be a signal or a scope or the trace root item (item==0)

G

getCurrent(int) - Method in class de.toem.flux.Flx.Trace
Returns the currentdomain position.

H

HEAD - Static variable in class de.toem.flux.Flx
 

I

isOpen(int) - Method in class de.toem.flux.Flx.Trace
Checks the open state of an item.
isScope(int) - Method in class de.toem.flux.Flx.Trace
Tests the item type.
isSignal(int) - Method in class de.toem.flux.Flx.Trace
Tests the item type.

M

MAX_ENTRYSIZE - Static variable in class de.toem.flux.Flx
 
MAX_ITEMS - Static variable in class de.toem.flux.Flx
 
MAX_TRACE - Static variable in class de.toem.flux.Flx
 
MemberValue(int, int, String, int, String) - Constructor for class de.toem.flux.Flx.MemberValue
 
MODE_HEAD_NORMAL - Static variable in class de.toem.flux.Flx
 
MODE_HEAD_SYNC - Static variable in class de.toem.flux.Flx
 

O

OK - Static variable in class de.toem.flux.Flx
 
open(int, String, long, long) - Method in class de.toem.flux.Flx.Trace
Opens a new sequence.
output - Variable in class de.toem.flux.Flx.SimpleOutputStreamBuffer
 

P

pack() - Method in class de.toem.flux.Flx.MemberValue
 
PACK_FLZ - Static variable in class de.toem.flux.Flx
 
PACK_LZ4 - Static variable in class de.toem.flux.Flx
 
pos - Variable in class de.toem.flux.Flx.SimpleBuffer
 

R

request(int) - Method in class de.toem.flux.Flx.Buffer
Requests n bytes for writing
request(int) - Method in class de.toem.flux.Flx.SimpleBuffer
 

S

SECTION_HEADER_SIZE - Static variable in class de.toem.flux.Flx
 
setBuffer(Flx.Buffer) - Method in class de.toem.flux.Flx.Trace
 
setDefaultOpenDomain(String) - Method in class de.toem.flux.Flx.Trace
Sets the default domain.
setValid(boolean) - Method in class de.toem.flux.Flx.MemberValue
 
setValue(Object) - Method in class de.toem.flux.Flx.MemberValue
 
SimpleBuffer(int) - Constructor for class de.toem.flux.Flx.SimpleBuffer
 
SimpleFileOutputBuffer(int, File) - Constructor for class de.toem.flux.Flx.SimpleFileOutputBuffer
 
SimpleFileOutputBuffer(int, String) - Constructor for class de.toem.flux.Flx.SimpleFileOutputBuffer
 
SimpleOutputStreamBuffer(int, OutputStream) - Constructor for class de.toem.flux.Flx.SimpleOutputStreamBuffer
 
startPos() - Method in class de.toem.flux.Flx.Buffer
 
startPos() - Method in class de.toem.flux.Flx.SimpleBuffer
 
STATE_0_BITS - Static variable in class de.toem.flux.Flx
 
STATE_1_BITS - Static variable in class de.toem.flux.Flx
 
STATE_D_BITS - Static variable in class de.toem.flux.Flx
 
STATE_H_BITS - Static variable in class de.toem.flux.Flx
 
STATE_J_BITS - Static variable in class de.toem.flux.Flx
 
STATE_K_BITS - Static variable in class de.toem.flux.Flx
 
STATE_L_BITS - Static variable in class de.toem.flux.Flx
 
STATE_LEVEL_16 - Static variable in class de.toem.flux.Flx
 
STATE_LEVEL_2 - Static variable in class de.toem.flux.Flx
 
STATE_LEVEL_4 - Static variable in class de.toem.flux.Flx
 
STATE_LEVEL_UNKNOWN - Static variable in class de.toem.flux.Flx
 
STATE_M_BITS - Static variable in class de.toem.flux.Flx
 
STATE_N_BITS - Static variable in class de.toem.flux.Flx
 
STATE_O_BITS - Static variable in class de.toem.flux.Flx
 
STATE_P_BITS - Static variable in class de.toem.flux.Flx
 
STATE_U_BITS - Static variable in class de.toem.flux.Flx
 
STATE_UNKNOWN_BITS - Static variable in class de.toem.flux.Flx
 
STATE_W_BITS - Static variable in class de.toem.flux.Flx
 
STATE_X_BITS - Static variable in class de.toem.flux.Flx
 
STATE_Z_BITS - Static variable in class de.toem.flux.Flx
 
STRUCT_MASK_MOD - Static variable in class de.toem.flux.Flx
 
STRUCT_MASK_TYPE - Static variable in class de.toem.flux.Flx
 
STRUCT_MASK_XDF - Static variable in class de.toem.flux.Flx
 
STRUCT_MOD_HIDDEN - Static variable in class de.toem.flux.Flx
 
STRUCT_MOD_VALID_UNTIL_CHANGE - Static variable in class de.toem.flux.Flx
 
STRUCT_TYPE_BINARY - Static variable in class de.toem.flux.Flx
 
STRUCT_TYPE_ENUM_ARRAY - Static variable in class de.toem.flux.Flx
 
STRUCT_TYPE_FLOAT - Static variable in class de.toem.flux.Flx
 
STRUCT_TYPE_FLOAT_ARRAY - Static variable in class de.toem.flux.Flx
 
STRUCT_TYPE_GLOBAL_ENUM - Static variable in class de.toem.flux.Flx
 
STRUCT_TYPE_INTEGER - Static variable in class de.toem.flux.Flx
 
STRUCT_TYPE_INTEGER_ARRAY - Static variable in class de.toem.flux.Flx
 
STRUCT_TYPE_LOCAL_ENUM - Static variable in class de.toem.flux.Flx
 
STRUCT_TYPE_LOGIC - Static variable in class de.toem.flux.Flx
 
STRUCT_TYPE_MASK_BASE - Static variable in class de.toem.flux.Flx
 
STRUCT_TYPE_MERGE_ENUM - Static variable in class de.toem.flux.Flx
 
STRUCT_TYPE_STRUCT - Static variable in class de.toem.flux.Flx
 
STRUCT_TYPE_TEXT - Static variable in class de.toem.flux.Flx
 
STRUCT_TYPE_TEXT_ARRAY - Static variable in class de.toem.flux.Flx
 
STRUCT_TYPE_UNKNOWN - Static variable in class de.toem.flux.Flx
 

T

trace - Variable in class de.toem.flux.Flx.Buffer
 
Trace(int, int, int, boolean, Flx.Buffer) - Constructor for class de.toem.flux.Flx.Trace
 
TraceItem() - Constructor for class de.toem.flux.Flx.TraceItem
 
TYPE_BINARY - Static variable in class de.toem.flux.Flx
 
TYPE_EVENT - Static variable in class de.toem.flux.Flx
 
TYPE_EVENT_ARRAY - Static variable in class de.toem.flux.Flx
 
TYPE_FLOAT - Static variable in class de.toem.flux.Flx
 
TYPE_FLOAT_ARRAY - Static variable in class de.toem.flux.Flx
 
TYPE_INTEGER - Static variable in class de.toem.flux.Flx
 
TYPE_INTEGER_ARRAY - Static variable in class de.toem.flux.Flx
 
TYPE_LOGIC - Static variable in class de.toem.flux.Flx
 
TYPE_STRUCT - Static variable in class de.toem.flux.Flx
 
TYPE_TEXT - Static variable in class de.toem.flux.Flx
 
TYPE_TEXT_ARRAY - Static variable in class de.toem.flux.Flx
 
TYPE_UNKNOWN - Static variable in class de.toem.flux.Flx
 

V

VERSION - Static variable in class de.toem.flux.Flx
 

W

writeArrayDef(int, int, String, String) - Method in class de.toem.flux.Flx.Trace
Writes an entry for an array definition.
writeBinaryAt(int, int, long, boolean, byte[]) - Method in class de.toem.flux.Flx.Trace
Writes a binary sample.
writeBinaryDataEntry(int, int, long, byte[]) - Method in class de.toem.flux.Flx.Buffer
 
writeCloseEntry(int, long) - Method in class de.toem.flux.Flx.Buffer
 
writeCurrent(int, long) - Method in class de.toem.flux.Flx.Trace
Sets the current domain position.
writeCurrentEntry(int, long) - Method in class de.toem.flux.Flx.Buffer
 
writeDefaultOpenDomainEntry(String) - Method in class de.toem.flux.Flx.Buffer
 
writeEnumDef(int, int, String, int) - Method in class de.toem.flux.Flx.Trace
Writes an entry for a enumeration.
writeEnumDefEntry(int, int, String, int) - Method in class de.toem.flux.Flx.Buffer
 
writeEventArrayAt(int, int, long, boolean, int[], boolean) - Method in class de.toem.flux.Flx.Trace
Writes an event array sample.
writeEventArrayDataEntry(int, int, long, int[], boolean) - Method in class de.toem.flux.Flx.Buffer
 
writeEventAt(int, int, long, boolean, int) - Method in class de.toem.flux.Flx.Trace
Writes an event sample.
writeEventDataEntry(int, int, long, Integer) - Method in class de.toem.flux.Flx.Buffer
 
writeFloatArrayAt(int, int, long, boolean, Object, boolean) - Method in class de.toem.flux.Flx.Trace
Writes a float array sample.
writeFloatArrayDataEntry(int, int, long, Object, boolean) - Method in class de.toem.flux.Flx.Buffer
 
writeFloatAt(int, int, long, boolean, Number) - Method in class de.toem.flux.Flx.Trace
Writes a float sample.
writeFloatDataEntry(int, int, long, Number) - Method in class de.toem.flux.Flx.Buffer
 
writeHeadEntry(String, int, String, String, byte, int, int) - Method in class de.toem.flux.Flx.Buffer
 
writeIntArrayAt(int, int, long, boolean, Object, boolean) - Method in class de.toem.flux.Flx.Trace
Writes an integer array sample.
writeIntArrayDataEntry(int, int, long, Object, boolean) - Method in class de.toem.flux.Flx.Buffer
 
writeIntAt(int, int, long, boolean, Number) - Method in class de.toem.flux.Flx.Trace
Writes an integer sample.
writeIntDataEntry(int, int, long, Number) - Method in class de.toem.flux.Flx.Buffer
 
writeLabel(int, int) - Method in class de.toem.flux.Flx.Trace
Writes a label entry.
writeLabelEntry(int, int) - Method in class de.toem.flux.Flx.Buffer
 
writeLogicStatesAt(int, int, long, boolean, int, byte[], int) - Method in class de.toem.flux.Flx.Trace
Writes a logic sample using an array of states.
writeLogicStatesDataEntry(int, int, long, int, byte[], int) - Method in class de.toem.flux.Flx.Buffer
 
writeLogicTextAt(int, int, long, boolean, int, String, int) - Method in class de.toem.flux.Flx.Trace
Writes a logic sample using a text.
writeLogicTextDataEntry(int, int, long, int, String, int) - Method in class de.toem.flux.Flx.Buffer
 
writeMemberDataEntry(int, int, long, Flx.MemberValue[]) - Method in class de.toem.flux.Flx.Buffer
 
writeMemberDef(int, int, int, String, int, String) - Method in class de.toem.flux.Flx.Trace
Writes an entry for a member definition.
writeMemberDefEntry(int, int, int, String, int, String) - Method in class de.toem.flux.Flx.Buffer
 
writeMemberDefs(int, Flx.MemberValue[]) - Method in class de.toem.flux.Flx.Trace
Writes multiple entries for member definition.
writeMembersAt(int, int, long, boolean, Flx.MemberValue[]) - Method in class de.toem.flux.Flx.Trace
Writes a struct sample.
writeMultiSignalDefEntry(int, int, int, String, String, int, String) - Method in class de.toem.flux.Flx.Buffer
 
writeNoneAt(int, int, long, boolean) - Method in class de.toem.flux.Flx.Trace
Writes a 'none' samples.
writeNoneDataEntry(int, int, long) - Method in class de.toem.flux.Flx.Buffer
 
writeOpenEntry(int, String, long, long) - Method in class de.toem.flux.Flx.Buffer
 
writePackEntry(byte, byte[], int) - Method in class de.toem.flux.Flx.Buffer
 
writeRelation(int, int, int, int, long, int) - Method in class de.toem.flux.Flx.Trace
Writes an relation entry.
writeRelationEntry(int, int, int, int, long, int) - Method in class de.toem.flux.Flx.Buffer
 
writeScatteredSignalDefEntry(int, int, String, String, int, String, int, int) - Method in class de.toem.flux.Flx.Buffer
 
writeScatteredSignalReferenceDefEntry(int, int, String, String, int, int) - Method in class de.toem.flux.Flx.Buffer
 
writeScopeDefEntry(int, int, String, String) - Method in class de.toem.flux.Flx.Buffer
 
writeSectionEntries(int) - Method in class de.toem.flux.Flx.Buffer
 
writeSignalDefEntry(int, int, String, String, int, String) - Method in class de.toem.flux.Flx.Buffer
 
writeSignalReferenceDefEntry(int, int, String, String) - Method in class de.toem.flux.Flx.Buffer
 
writeSwitchEntry(int) - Method in class de.toem.flux.Flx.Buffer
 
writeTextArrayAt(int, int, long, boolean, String[], boolean) - Method in class de.toem.flux.Flx.Trace
Writes an text array sample.
writeTextArrayDataEntry(int, int, long, String[], boolean) - Method in class de.toem.flux.Flx.Buffer
 
writeTextAt(int, int, long, boolean, String) - Method in class de.toem.flux.Flx.Trace
Writes a text sample.
writeTextDataEntry(int, int, long, String) - Method in class de.toem.flux.Flx.Buffer
 
A B C D E F G H I M O P R S T V W 
All Classes All Packages