~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/temporal_format.h

  • Committer: Brian Aker
  • Date: 2009-01-29 20:05:14 UTC
  • mfrom: (813.1.14 new-temporal)
  • Revision ID: brian@tangent.org-20090129200514-84zoh7uc7bln6x0b
Merge Jay

Show diffs side-by-side

added added

removed removed

Lines of Context:
58
58
  uint32_t _minute_part_index;
59
59
  uint32_t _second_part_index;
60
60
  uint32_t _usecond_part_index;
 
61
  uint32_t _nsecond_part_index;
61
62
public:
62
63
  /**
63
64
   * Constructor which takes a regex string as
108
109
   */
109
110
  inline void set_second_part_index(int32_t index) {_second_part_index= ((index - 1) * 2) + 2;}
110
111
  /**
111
 
   * Sets the index for the second part of the pattern.
 
112
   * Sets the index for the microsecond part of the pattern.
112
113
   *
113
114
   * @param index of the temporal part
114
115
   */
115
116
  inline void set_usecond_part_index(int32_t index) {_usecond_part_index= ((index - 1) * 2) + 2;}
116
117
  /**
 
118
   * Sets the index for the nanosecond part of the pattern.
 
119
   *
 
120
   * @param index of the temporal part
 
121
   */
 
122
  inline void set_nsecond_part_index(int32_t index) {_nsecond_part_index= ((index - 1) * 2) + 2;}
 
123
  /**
117
124
   * Returns true or false whether a supplied
118
125
   * string matches the internal pattern for this
119
126
   * temporal format string.