|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectsofya.base.SConstants.TraceObjectType
public abstract static class SConstants.TraceObjectType
Base class for type-safe class constants encoding the types of program entities (trace objects) that can be instrumented and traced.
Field Summary | |
---|---|
static SConstants.TraceObjectType |
BASIC_BLOCK
Type-safe constant for the basic block trace object type. |
static SConstants.TraceObjectType |
BRANCH_EDGE
Type-safe constant for the branch edge trace object type. |
static int |
IBASIC_BLOCK
Integer constant for the basic block trace object type. |
static int |
IBRANCH_EDGE
Integer constant for the branch edge trace object type. |
static int |
ISEMANTIC_EVENT
Integer constant for the semantic event object type. |
static SConstants.TraceObjectType |
SEMANTIC_EVENT
Type-safe constant for the semantic event trace object type. |
Method Summary | |
---|---|
static SConstants.TraceObjectType |
fromInt(int i)
Converts an integer to its equivalent type-safe trace object type constant (for deserialization). |
abstract int |
toInt()
Converts this type-safe constant to an integer (for serialization). |
abstract java.lang.String |
toString(int bitMask)
Converts a bitmask for this trace object type into a string representation indicating the associated types of entities marked as enabled in the bitmask. |
abstract int |
validMask()
Returns the bitmask with all valid bits for this trace object type set to 1 (one). |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int IBASIC_BLOCK
public static final int IBRANCH_EDGE
public static final int ISEMANTIC_EVENT
public static final SConstants.TraceObjectType BASIC_BLOCK
public static final SConstants.TraceObjectType BRANCH_EDGE
public static final SConstants.TraceObjectType SEMANTIC_EVENT
Method Detail |
---|
public abstract int toInt()
public static SConstants.TraceObjectType fromInt(int i)
public abstract int validMask()
public abstract java.lang.String toString(int bitMask)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |