The SEDRIS Data Representation Model
APPENDIX C - Types
SE_Month
/*
 * ENUM: SE_Month
 *
 *   This data type is used by <Month>, <Time Interval>, and <Time Point>
 *   to specify a month of the year.
 */
typedef enum
{
SE_MONTH_JANUARY = 1, (notes)
SE_MONTH_FEBRUARY, (notes)
SE_MONTH_MARCH, (notes)
SE_MONTH_APRIL, (notes)
SE_MONTH_MAY, (notes)
SE_MONTH_JUNE, (notes)
SE_MONTH_JULY, (notes)
SE_MONTH_AUGUST, (notes)
SE_MONTH_SEPTEMBER, (notes)
SE_MONTH_OCTOBER, (notes)
SE_MONTH_NOVEMBER, (notes)
SE_MONTH_DECEMBER, (notes)
SE_MONTH_USE_DAY_OF_YEAR, (notes)
SE_MONTH_ANY (notes)
} SE_Month;


Enumerant Notes


SE_MONTH_JANUARY

 January.

SE_MONTH_FEBRUARY

 February.

SE_MONTH_MARCH

 March.

SE_MONTH_APRIL

 April.

SE_MONTH_MAY

 May.

SE_MONTH_JUNE

 June.

SE_MONTH_JULY

 July.

SE_MONTH_AUGUST

 August.

SE_MONTH_SEPTEMBER

 September.

SE_MONTH_OCTOBER

 October.

SE_MONTH_NOVEMBER

 November.

SE_MONTH_DECEMBER

 December.

SE_MONTH_USE_DAY_OF_YEAR

 Used only in the context of an <Absolute Time Point>, never
 in a <Month>, and indicates that the day of the given
 <Absolute Time Point> is to be interpreted as the count
 of days relative to the beginning of the year, rather than
 relative to the beginning of the month.

SE_MONTH_ANY

 Used only in the context of an <Absolute Time Point>, never
 in a <Month>, and indicates that the time information specified
 in the <Absolute Time Point> is not dependent on the month.

 A <Time Interval> referenced to such an <Absolute Time Point>
 is assumed to have a 30-day month, and cannot exceed a 30-day
 period.



Prev: SE_Model_Reference_Type. Next: SE_Multiplicity.


Return to: Top of this Page, Type Index

Last updated: May 15, 2003 Copyright © 2003 SEDRIS™