The SEDRIS Data Representation Model
APPENDIX C - Types
SE_Token_Set
|
/*
* TYPEDEF: SE_Token_Set
*
* A special type of field within a SEDRIS class, which can contain multiple
* values. Currently, Tokens are defined as various enumerated types within
* SEDRIS (e.g., enumerators from SE_Polygon_Flag, SE_Presentation_Domain).
*
* Functions to manipulate and query SE_Token_Sets are declared here.
* SE_Token_Sets should never be directly manipulated by the user, but
* instead should be accessed through the SE_Token_Set functions, because
* the underlying definition of a SE_Token_Set may change in the future,
* but the functions will still work even when the definition changes.
*
* To add a Token to a SE_Token_Set, cast the enumerated value of the Token
* to an SE_Integer and call the SE_AddTokenToSet() function. To remove a
* Token from a SE_Token_Set, call SE_RemoveTokenFromSet(). To test to see
* if a Token is present within a SE_Token_Set, call SE_TestInclusionInSet().
*/
typedef SE_Integer_Unsigned SE_Token_Set;
Prev: SE_Time_Significance.
Next: SE_Type_Classification.
Return to:
Top of this Page,
Type Index
|
Last updated: May 15, 2003
|
Copyright © 2003 SEDRIS
|
|