107 {
108 int offset = 0;
109 int mask = 0;
110
112 {
114
115 if (element && !element.IsClientOnly() )
116 {
117 if ((element.GetNumberOfBits() + offset) >
BIT_INT_SIZE)
118 {
119 mask_array.Insert(mask);
120 offset = 0;
121 mask = 0;
122 }
123 mask = mask | (element.GetValue() << offset);
124 offset = offset + element.GetNumberOfBits();
125 }
126 }
127 mask_array.Insert(mask);
128 }
const int NUMBER_OF_ELEMENTS
DisplayElementBase GetElement(eDisplayElements element_id)