oaMarker.h File Reference

Go to the source code of this file.

Compounds

class  oaMarker
class  oaMarkerDeleteWhen
class  oaMarkerSeverity
class  oaTraits< oaMarker >

Defines

#define oaMarker_P
#define oavNumMarkerDeleteWhenTypes   5
#define oavNumMarkerSeverityTypes   9

Enumerations

enum  oaMarkerDeleteWhenEnum {
  oacDeleteOnUnknown = 0, oacDeleteOnNever = 1, oacDeleteOnFirst = 2, oacDeleteOnLast = 3,
  oacDeleteOnModify = 4
}
enum  oaMarkerSeverityEnum {
  oacAnnotationMarkerSeverity = 0, oacInfoMarkerSeverity = 1, oacAcknowledgedWarningMarkerSeverity = 2, oacWarningMarkerSeverity = 3,
  oacSignedOffErrorMarkerSeverity = 4, oacErrorMarkerSeverity = 5, oacSignedOffCriticalErrorMarkerSeverity = 6, oacCriticalErrorMarkerSeverity = 7,
  oacFatalErrorMarkerSeverity = 8
}


Define Documentation

#define oaMarker_P
 

#define oavNumMarkerDeleteWhenTypes   5
 

#define oavNumMarkerSeverityTypes   9
 


Enumeration Type Documentation

enum oaMarkerDeleteWhenEnum
 

Enumeration values:
oacDeleteOnUnknown  "deleteUnknown" Applications should not use this value
oacDeleteOnNever  "deleteNever"
A marker with this attribute will only be destroyed when it is explicitly destroyed. The marker will remain even when it has no objects associated with it.
oacDeleteOnFirst  "deleteFirst"
A marker with this attribute will be destroyed when any of its associated objects is removed.
oacDeleteOnLast  "deleteLast"
A marker with this attribute will be destroyed when the last object associated with the it is removed.
oacDeleteOnModify  "deleteModified"
A marker with this attribute will be destroyed when any of its associated objects is modified.

enum oaMarkerSeverityEnum
 

Enumeration values:
oacAnnotationMarkerSeverity  "annotation"
A marker with this attribute indicates user generated information that is placed on the design.
oacInfoMarkerSeverity  "info"
A marker with this attribute indicates tool generated information.
oacAcknowledgedWarningMarkerSeverity  "acknowledgedWarning"
A marker with this attribute indicates a tool generated warning that has been acknowledged by the designer.
oacWarningMarkerSeverity  "warning"
A marker with this attribute indicates a tool generated warning.
oacSignedOffErrorMarkerSeverity  "signedOffError"
A marker with this attribute indicates a tool generated error that has been signed-off by the designer.
oacErrorMarkerSeverity  "error"
A marker with this attribute indicates a tool generated error.
oacSignedOffCriticalErrorMarkerSeverity  "signedOffCriticalError"
A marker with this attribute indicates a tool generated critical error that has been signed-off by the designer. A critical error usually requires a design review to sign-off, and should not be signed off by a single designer.
oacCriticalErrorMarkerSeverity  "criticalError"
A marker with this attribute indicates a tool generated critical error.
oacFatalErrorMarkerSeverity  "fatalError"
A marker with this attribute indicates a tool generated fatal error. Such an error can not be signed off as it will always result in a non- functional/non-manufacturable design.

Return to top of page