public interface ISamplePointer extends IReadableSample, IReadableMembers, IPointer
ISamples.ProcessType, ISamples.SignalDescriptor, ISamples.SignalType, ISamples.TagDomain
HEAD_BLOCKSIZE, HEAD_FLAGS_LENGTH, HEAD_FLAGS_POS, HEAD_FRAGSIZE_LENGTH, HEAD_ID_LENGTH, HEAD_ID_POS, HEAD_LENGTH, HEAD_SAMPLES_PER_FRAGMENT_POS, HEAD_VERSION_LENGTH, HEAD_VERSION_POS, HEADV2_LENGTH, ID, VERSION, VERSION_3, VERSION_4
Modifier and Type | Method and Description |
---|---|
boolean |
goNextEdge(int edge)
Got to next sample.
|
boolean |
goNextEdge(int edge,
ILogicDetector detector)
Got to next sample.
|
boolean |
goPrevEdge(int edge)
Go to next edge.
|
boolean |
goPrevEdge(int edge,
ILogicDetector detector)
Go to next edge.
|
boolean |
isEdge(int edge)
Tries to detect an edge at current position
|
boolean |
isEdge(int edge,
ILogicDetector detector)
Tries to detect an edge at current position
|
attachments, bigDecimalValue, bigIntValue, bytesValue, compound, compound, defaultFormat, doubleValue, enumValue, fascii, fbin, fdec, fhex, floatValue, foct, format, getGroup, getIndex, getOrder, getPosition, getUnits, intValue, isConflict, isHigh, isHigh, isLow, isLow, isNone, isTagged, logicState, logicValue, longValue, numberValue, packed, stringValue, structValue, val
isGroup, isSample
bigDecimalValueOf, bigIntValueOf, booleanValueOf, bytesValueOf, defaultFormatOf, descriptorOf, doubleValueOf, enumValueOf, fasciiOf, fbinOf, fdecOf, fhexOf, floatValueOf, foctOf, formatOf, hasMember, idOf, indexOf, intValueOf, isHighOf, isLowOf, logicStateOf, logicValueOf, longValueOf, membersWithContent, nameOf, noOfMembers, numberValueOf, stringValueOf, valueOf
attachments, defaultFormat, format, getDelta, getIndex, getMaxIndex, getMinIndex, getPosition, getPosition, getReference, getUnits, getUnits, goEnd, goNext, goPos1, goPrev, hasNext, hasPrev, relative, relative, relative, setDelta, setIndex, setPosition, setUnits, val
attachmentsAt, attachmentsAtGroup, bigDecimalValueAt, bigIntValueAt, bytesValueAt, compoundAt, compoundAt, defaultFormatAt, doubleValueAt, ensureSettled, enumValueAt, fasciiAt, fbinAt, fdecAt, fhexAt, floatValueAt, foctAt, formatAt, getCount, getEnums, getGroups, getMemberDescriptor, getMemberDescriptors, getMemberEnums, getProducer, getReader, getStat, groupAt, indexAt, indexAt, indexAtGroup, intValueAt, isConflictAt, isEdgeAt, isEdgeAt, isEmpty, isHighAt, isHighAt, isLowAt, isLowAt, isNoneAt, isSettled, isSettling, isTaggedAt, logicStateAt, logicValueAt, longValueAt, membersWithContent, numberValueAt, orderAt, packedAt, positionAt, stringValueAt, structValueAt, unitsAt, valueAt, valuesAtGroup, valuesAtGroup
getData, getData, getError, getId, getLegend, getMarkers, getMessage, getName, getPackVersion, getSamples, getSamplesDomainBase, getService, setData, setData
getAccuracy, getContent, getDomainBase, getEnd, getEndUnits, getFlags, getFormat, getProcessType, getRate, getRateUnits, getRelease, getScale, getSignalDescriptor, getSignalType, getStart, getStartUnits, getTagDomain, hasConflict, hasTag, isMonotonous, isReleased, isVolatile
bigDecimalValue, bigIntValue, booleanValue, bytesValue, charValue, doubleValue, enumValue, floatValue, format, format, getConverterConfiguration, intValue, isHigh, isLow, logicState, logicValue, longValue, numberValue, stringValue, stringValue, structValue
boolean isEdge(int edge, ILogicDetector detector)
edge
- 1 if rising edge; -1 if falling edge; 0 if anydetector
- boolean isEdge(int edge)
edge
- 1 if rising edge; -1 if falling edge; 0 if anyboolean goPrevEdge(int edge, ILogicDetector detector)
edge
- 1 for rising edge; -1 for falling edge; 0 anyboolean goPrevEdge(int edge)
edge
- 1 for rising edge; -1 for falling edge; 0 anyboolean goNextEdge(int edge, ILogicDetector detector)
edge
- 1 for rising edge only ; -1 for falling edge only; 0 anyboolean goNextEdge(int edge)
edge
- 1 for rising edge only ; -1 for falling edge only; 0 any