diff --git a/annotated.html b/annotated.html index db6e7058c..bf2d0d8ef 100644 --- a/annotated.html +++ b/annotated.html @@ -88,7 +88,7 @@ $(function() { diff --git a/base64_8h_source.html b/base64_8h_source.html index f1783f5ed..f6c8dcf90 100644 --- a/base64_8h_source.html +++ b/base64_8h_source.html @@ -316,7 +316,7 @@ $(function() { diff --git a/classes.html b/classes.html index 17838be0c..0f679c200 100644 --- a/classes.html +++ b/classes.html @@ -91,7 +91,7 @@ $(function() { diff --git a/classstdex_1_1base64__dec-members.html b/classstdex_1_1base64__dec-members.html index 3eb2c2b81..bf7cec59c 100644 --- a/classstdex_1_1base64__dec-members.html +++ b/classstdex_1_1base64__dec-members.html @@ -90,7 +90,7 @@ $(function() { diff --git a/classstdex_1_1base64__dec.html b/classstdex_1_1base64__dec.html index 186c75102..bb3a812f8 100644 --- a/classstdex_1_1base64__dec.html +++ b/classstdex_1_1base64__dec.html @@ -230,7 +230,7 @@ template<class _Ty , class _Ax , class _Tchr > diff --git a/classstdex_1_1base64__enc-members.html b/classstdex_1_1base64__enc-members.html index 12f79108f..bb40b607b 100644 --- a/classstdex_1_1base64__enc-members.html +++ b/classstdex_1_1base64__enc-members.html @@ -91,7 +91,7 @@ $(function() { diff --git a/classstdex_1_1base64__enc.html b/classstdex_1_1base64__enc.html index 87656cd13..dda7931ef 100644 --- a/classstdex_1_1base64__enc.html +++ b/classstdex_1_1base64__enc.html @@ -235,7 +235,7 @@ template<class _Elem , class _Traits , class _Ax > diff --git a/classstdex_1_1hex__dec-members.html b/classstdex_1_1hex__dec-members.html index afca33dde..3ed5a97db 100644 --- a/classstdex_1_1hex__dec-members.html +++ b/classstdex_1_1hex__dec-members.html @@ -89,7 +89,7 @@ $(function() { diff --git a/classstdex_1_1hex__dec.html b/classstdex_1_1hex__dec.html index 14c9e698c..96a9c9722 100644 --- a/classstdex_1_1hex__dec.html +++ b/classstdex_1_1hex__dec.html @@ -221,7 +221,7 @@ template<class _Ty , class _Ax , class _Tchr > diff --git a/classstdex_1_1hex__enc-members.html b/classstdex_1_1hex__enc-members.html index 61e1cd105..a1e46d336 100644 --- a/classstdex_1_1hex__enc-members.html +++ b/classstdex_1_1hex__enc-members.html @@ -86,7 +86,7 @@ $(function() { diff --git a/classstdex_1_1hex__enc.html b/classstdex_1_1hex__enc.html index e409a01bc..2c5d4b537 100644 --- a/classstdex_1_1hex__enc.html +++ b/classstdex_1_1hex__enc.html @@ -198,7 +198,7 @@ template<class _Elem , class _Traits , class _Ax > diff --git a/classstdex_1_1idrec_1_1record-members.html b/classstdex_1_1idrec_1_1record-members.html index ae04529a1..d1a5b4897 100644 --- a/classstdex_1_1idrec_1_1record-members.html +++ b/classstdex_1_1idrec_1_1record-members.html @@ -74,24 +74,24 @@ $(function() {
-
stdex::idrec::record< T, T_ID, T_SIZE, ALIGN > Member List
+
stdex::idrec::record< T, T_ID, ID, T_SIZE, ALIGN > Member List
-

This is the complete list of members for stdex::idrec::record< T, T_ID, T_SIZE, ALIGN >, including all inherited members.

+

This is the complete list of members for stdex::idrec::record< T, T_ID, ID, T_SIZE, ALIGN >, including all inherited members.

- - - - - - - - + + + + + + + +
close(std::ostream &stream, std::streamoff start)stdex::idrec::record< T, T_ID, T_SIZE, ALIGN >inlinestatic
datastdex::idrec::record< T, T_ID, T_SIZE, ALIGN >
find(std::istream &stream, std::streamoff end=(std::streamoff) -1)stdex::idrec::record< T, T_ID, T_SIZE, ALIGN >inlinestatic
id()stdex::idrec::record< T, T_ID, T_SIZE, ALIGN >static
open(std::ostream &stream)stdex::idrec::record< T, T_ID, T_SIZE, ALIGN >inlinestatic
operator=(const record< T, T_ID, T_SIZE, ALIGN > &r)stdex::idrec::record< T, T_ID, T_SIZE, ALIGN >inline
record(T &d)stdex::idrec::record< T, T_ID, T_SIZE, ALIGN >inline
record(const T &d)stdex::idrec::record< T, T_ID, T_SIZE, ALIGN >inline
close(std::ostream &stream, std::streamoff start)stdex::idrec::record< T, T_ID, ID, T_SIZE, ALIGN >inlinestatic
datastdex::idrec::record< T, T_ID, ID, T_SIZE, ALIGN >
find(std::istream &stream, std::streamoff end=(std::streamoff) -1)stdex::idrec::record< T, T_ID, ID, T_SIZE, ALIGN >inlinestatic
id()stdex::idrec::record< T, T_ID, ID, T_SIZE, ALIGN >inlinestatic
open(std::ostream &stream)stdex::idrec::record< T, T_ID, ID, T_SIZE, ALIGN >inlinestatic
operator=(const record< T, T_ID, ID, T_SIZE, ALIGN > &r)stdex::idrec::record< T, T_ID, ID, T_SIZE, ALIGN >inline
record(T &d)stdex::idrec::record< T, T_ID, ID, T_SIZE, ALIGN >inline
record(const T &d)stdex::idrec::record< T, T_ID, ID, T_SIZE, ALIGN >inline
diff --git a/classstdex_1_1idrec_1_1record.html b/classstdex_1_1idrec_1_1record.html index 265fae592..b7f92ed7a 100644 --- a/classstdex_1_1idrec_1_1record.html +++ b/classstdex_1_1idrec_1_1record.html @@ -5,7 +5,7 @@ -stdex: stdex::idrec::record< T, T_ID, T_SIZE, ALIGN > Class Template Reference +stdex: stdex::idrec::record< T, T_ID, ID, T_SIZE, ALIGN > Class Template Reference @@ -79,7 +79,7 @@ $(function() { Static Public Member Functions | Public Attributes | List of all members -
stdex::idrec::record< T, T_ID, T_SIZE, ALIGN > Class Template Reference
+
stdex::idrec::record< T, T_ID, ID, T_SIZE, ALIGN > Class Template Reference
@@ -90,56 +90,56 @@ $(function() { - - - - - - - - - + + + + + + + + +

Public Member Functions

 record (T &d)
 Constructs the class. More...
 
 record (const T &d)
 Constructs the class. More...
 
const record< T, T_ID, T_SIZE, ALIGN > & operator= (const record< T, T_ID, T_SIZE, ALIGN > &r)
 Assignment operator. More...
 
 record (T &d)
 Constructs the class. More...
 
 record (const T &d)
 Constructs the class. More...
 
const record< T, T_ID, ID, T_SIZE, ALIGN > & operator= (const record< T, T_ID, ID, T_SIZE, ALIGN > &r)
 Assignment operator. More...
 
- - - - - - - - - - - - + + + + + + + + + + +

Static Public Member Functions

+
static const T_ID id ()
 Returns record id.
 
static std::streamoff open (std::ostream &stream)
 Writes record header. More...
 
static std::streamoff close (std::ostream &stream, std::streamoff start)
 Updates record header. More...
 
static bool find (std::istream &stream, std::streamoff end=(std::streamoff) -1)
 Finds record data. More...
 
 Returns record id.
 
static std::streamoff open (std::ostream &stream)
 Writes record header. More...
 
static std::streamoff close (std::ostream &stream, std::streamoff start)
 Updates record header. More...
 
static bool find (std::istream &stream, std::streamoff end=(std::streamoff) -1)
 Finds record data. More...
 
- - - + +

Public Attributes

+
T & data
 Record data reference.
 
 Record data reference.
 

Detailed Description

-
template<class T, class T_ID, class T_SIZE, unsigned int ALIGN>
-class stdex::idrec::record< T, T_ID, T_SIZE, ALIGN >

Helper class for read/write of records to/from memory.

+
template<class T, class T_ID, const T_ID ID, class T_SIZE, unsigned int ALIGN>
+class stdex::idrec::record< T, T_ID, ID, T_SIZE, ALIGN >

Helper class for read/write of records to/from memory.

Constructor & Destructor Documentation

- -

◆ record() [1/2]

+ +

◆ record() [1/2]

-template<class T , class T_ID , class T_SIZE , unsigned int ALIGN>
+template<class T , class T_ID , const T_ID ID, class T_SIZE , unsigned int ALIGN>
- + @@ -163,19 +163,19 @@ template<class T , class T_ID , class T_SIZE , unsigned int ALIGN> - -

◆ record() [2/2]

+ +

◆ record() [2/2]

-template<class T , class T_ID , class T_SIZE , unsigned int ALIGN>
+template<class T , class T_ID , const T_ID ID, class T_SIZE , unsigned int ALIGN>
stdex::idrec::record< T, T_ID, T_SIZE, ALIGN >::record stdex::idrec::record< T, T_ID, ID, T_SIZE, ALIGN >::record ( T &  d)
- + @@ -200,19 +200,19 @@ template<class T , class T_ID , class T_SIZE , unsigned int ALIGN>

Member Function Documentation

- -

◆ close()

+ +

◆ close()

-template<class T , class T_ID , class T_SIZE , unsigned int ALIGN>
+template<class T , class T_ID , const T_ID ID, class T_SIZE , unsigned int ALIGN>
stdex::idrec::record< T, T_ID, T_SIZE, ALIGN >::record stdex::idrec::record< T, T_ID, ID, T_SIZE, ALIGN >::record ( const T &  d)
- + @@ -248,19 +248,19 @@ template<class T , class T_ID , class T_SIZE , unsigned int ALIGN> - -

◆ find()

+ +

◆ find()

-template<class T , class T_ID , class T_SIZE , unsigned int ALIGN>
+template<class T , class T_ID , const T_ID ID, class T_SIZE , unsigned int ALIGN>
static std::streamoff stdex::idrec::record< T, T_ID, T_SIZE, ALIGN >::close static std::streamoff stdex::idrec::record< T, T_ID, ID, T_SIZE, ALIGN >::close ( std::ostream &  stream,
- + @@ -300,19 +300,19 @@ template<class T , class T_ID , class T_SIZE , unsigned int ALIGN> - -

◆ open()

+ +

◆ open()

-template<class T , class T_ID , class T_SIZE , unsigned int ALIGN>
+template<class T , class T_ID , const T_ID ID, class T_SIZE , unsigned int ALIGN>
static bool stdex::idrec::record< T, T_ID, T_SIZE, ALIGN >::find static bool stdex::idrec::record< T, T_ID, ID, T_SIZE, ALIGN >::find ( std::istream &  stream,
- + @@ -337,21 +337,21 @@ template<class T , class T_ID , class T_SIZE , unsigned int ALIGN> - -

◆ operator=()

+ +

◆ operator=()

-template<class T , class T_ID , class T_SIZE , unsigned int ALIGN>
+template<class T , class T_ID , const T_ID ID, class T_SIZE , unsigned int ALIGN>
static std::streamoff stdex::idrec::record< T, T_ID, T_SIZE, ALIGN >::open static std::streamoff stdex::idrec::record< T, T_ID, ID, T_SIZE, ALIGN >::open ( std::ostream &  stream)
diff --git a/dir_fca3c47b2ea228727bd6729832f89576.html b/dir_fca3c47b2ea228727bd6729832f89576.html index 64080ef79..b012f955b 100644 --- a/dir_fca3c47b2ea228727bd6729832f89576.html +++ b/dir_fca3c47b2ea228727bd6729832f89576.html @@ -94,7 +94,7 @@ Files diff --git a/files.html b/files.html index bb99949b5..a6efa1fa1 100644 --- a/files.html +++ b/files.html @@ -87,7 +87,7 @@ $(function() { diff --git a/functions.html b/functions.html index be849710c..b513934bb 100644 --- a/functions.html +++ b/functions.html @@ -90,14 +90,14 @@ $(function() {

- c -

- d -

@@ -111,7 +111,7 @@ $(function() {

- f -

@@ -124,7 +124,7 @@ $(function() {

- i -

@@ -142,8 +142,8 @@ $(function() {

- o -

@@ -158,7 +158,7 @@ $(function() {

- r -

@@ -186,7 +186,7 @@ $(function() { diff --git a/functions_func.html b/functions_func.html index c8c411bdb..390f941b9 100644 --- a/functions_func.html +++ b/functions_func.html @@ -89,7 +89,7 @@ $(function() {

- c -

@@ -107,7 +107,7 @@ $(function() {

- f -

@@ -120,13 +120,13 @@ $(function() {

- i -

- o -

@@ -140,7 +140,7 @@ $(function() {

- r -

@@ -165,7 +165,7 @@ $(function() { diff --git a/functions_type.html b/functions_type.html index 927f901d0..9e58a36cd 100644 --- a/functions_type.html +++ b/functions_type.html @@ -81,7 +81,7 @@ $(function() { diff --git a/functions_vars.html b/functions_vars.html index 042085ade..fd2c7b494 100644 --- a/functions_vars.html +++ b/functions_vars.html @@ -72,7 +72,7 @@ $(function() { diff --git a/hex_8h_source.html b/hex_8h_source.html index 8922895df..8a2a779b4 100644 --- a/hex_8h_source.html +++ b/hex_8h_source.html @@ -207,7 +207,7 @@ $(function() { diff --git a/idrec_8h_source.html b/idrec_8h_source.html index c3e529f3b..40e6d7849 100644 --- a/idrec_8h_source.html +++ b/idrec_8h_source.html @@ -183,96 +183,99 @@ $(function() {
151 }
152
153
-
157 template <class T, class T_ID, class T_SIZE, unsigned int ALIGN>
+
157 template <class T, class T_ID, const T_ID ID, class T_SIZE, unsigned int ALIGN>
158 class record
159 {
160 public:
-
166 record(_In_ T &d) : data(d) {}
+
166 record(_In_ T &d) : data(d) {}
167
168
-
174 record(_In_ const T &d) : data((T&)d) {}
+
174 record(_In_ const T &d) : data((T&)d) {}
175
176
-
180 static const T_ID id();
-
181
-
182
- -
191 {
-
192 data = r.data;
-
193 return *this;
-
194 }
-
195
-
196
-
204 static std::streamoff open(_In_ std::ostream& stream)
-
205 {
-
206 return stdex::idrec::open<T_ID, T_SIZE>(stream, id());
-
207 }
-
208
-
209
-
218 static std::streamoff close(_In_ std::ostream& stream, _In_ std::streamoff start)
-
219 {
-
220 return stdex::idrec::close<T_ID, T_SIZE, ALIGN>(stream, start);
-
221 }
-
222
-
223
-
234 static bool find(_In_ std::istream& stream, _In_opt_ std::streamoff end = (std::streamoff)-1)
-
235 {
-
236 return stdex::idrec::find<T_ID, T_SIZE, ALIGN>(stream, id(), end);
-
237 }
-
238
-
239
-
240 T &data;
-
241 };
-
242 };
-
243};
-
244
-
245
-
254template <class T, class T_ID, class T_SIZE, unsigned int ALIGN>
-
255std::ostream& operator <<(_In_ std::ostream& stream, _In_ const stdex::idrec::record<T, T_ID, T_SIZE, ALIGN> r)
-
256{
-
257 // Parameter r does not need to be passed by reference. It has only one field (data), which is a reference itself already.
-
258
-
259 std::streamoff start = r.open(stream);
-
260 if (stream.fail()) return stream;
-
261 stream << r.data;
-
262 r.close(stream, start);
-
263
-
264 return stream;
-
265}
+
180 static const T_ID id()
+
181 {
+
182 return ID;
+
183 }
+
184
+
185
+ +
194 {
+
195 data = r.data;
+
196 return *this;
+
197 }
+
198
+
199
+
207 static std::streamoff open(_In_ std::ostream& stream)
+
208 {
+
209 return stdex::idrec::open<T_ID, T_SIZE>(stream, ID);
+
210 }
+
211
+
212
+
221 static std::streamoff close(_In_ std::ostream& stream, _In_ std::streamoff start)
+
222 {
+
223 return stdex::idrec::close<T_ID, T_SIZE, ALIGN>(stream, start);
+
224 }
+
225
+
226
+
237 static bool find(_In_ std::istream& stream, _In_opt_ std::streamoff end = (std::streamoff)-1)
+
238 {
+
239 return stdex::idrec::find<T_ID, T_SIZE, ALIGN>(stream, ID, end);
+
240 }
+
241
+
242
+
243 T &data;
+
244 };
+
245 };
+
246};
+
247
+
248
+
257template <class T, class T_ID, T_ID ID, class T_SIZE, unsigned int ALIGN>
+
258std::ostream& operator <<(_In_ std::ostream& stream, _In_ const stdex::idrec::record<T, T_ID, ID, T_SIZE, ALIGN> r)
+
259{
+
260 // Parameter r does not need to be passed by reference. It has only one field (data), which is a reference itself already.
+
261
+
262 std::streamoff start = r.open(stream);
+
263 if (stream.fail()) return stream;
+
264 stream << r.data;
+
265 r.close(stream, start);
266
-
267
-
276template <class T, class T_ID, class T_SIZE, unsigned int ALIGN>
-
277std::istream& operator >>(_In_ std::istream& stream, _In_ stdex::idrec::record<T, T_ID, T_SIZE, ALIGN> r)
-
278{
-
279 // Parameter r does not need to be passed by reference. It has only one field (data), which is a reference itself already.
-
280
-
281 // Read data size.
-
282 T_SIZE size;
-
283 stream.read((char*)&size, sizeof(size));
-
284 if (!stream.good()) return stream;
-
285
-
286 // Read data.
-
287 std::streamoff start = stream.tellg();
-
288 stream >> r.data; // TODO: operator >> should not read past the record data! Make a size limited stream and read from it instead.
-
289
-
290 size += (T_SIZE)(ALIGN - size) % ALIGN;
-
291 stream.seekg(start + size);
+
267 return stream;
+
268}
+
269
+
270
+
279template <class T, class T_ID, T_ID ID, class T_SIZE, unsigned int ALIGN>
+
280std::istream& operator >>(_In_ std::istream& stream, _In_ stdex::idrec::record<T, T_ID, ID, T_SIZE, ALIGN> r)
+
281{
+
282 // Parameter r does not need to be passed by reference. It has only one field (data), which is a reference itself already.
+
283
+
284 // Read data size.
+
285 T_SIZE size;
+
286 stream.read((char*)&size, sizeof(size));
+
287 if (!stream.good()) return stream;
+
288
+
289 // Read data.
+
290 std::streamoff start = stream.tellg();
+
291 stream >> r.data; // TODO: operator >> should not read past the record data! Make a size limited stream and read from it instead.
292
-
293 return stream;
-
294}
+
293 size += (T_SIZE)(ALIGN - size) % ALIGN;
+
294 stream.seekg(start + size);
+
295
+
296 return stream;
+
297}
Helper class for read/write of records to/from memory.
Definition: idrec.h:159
-
T & data
Record data reference.
Definition: idrec.h:240
-
static std::streamoff close(std::ostream &stream, std::streamoff start)
Updates record header.
Definition: idrec.h:218
-
static const T_ID id()
Returns record id.
-
static bool find(std::istream &stream, std::streamoff end=(std::streamoff) -1)
Finds record data.
Definition: idrec.h:234
-
static std::streamoff open(std::ostream &stream)
Writes record header.
Definition: idrec.h:204
-
record(const T &d)
Constructs the class.
Definition: idrec.h:174
-
record(T &d)
Constructs the class.
Definition: idrec.h:166
-
const record< T, T_ID, T_SIZE, ALIGN > & operator=(const record< T, T_ID, T_SIZE, ALIGN > &r)
Assignment operator.
Definition: idrec.h:190
+
static bool find(std::istream &stream, std::streamoff end=(std::streamoff) -1)
Finds record data.
Definition: idrec.h:237
+
T & data
Record data reference.
Definition: idrec.h:243
+
static const T_ID id()
Returns record id.
Definition: idrec.h:180
+
static std::streamoff open(std::ostream &stream)
Writes record header.
Definition: idrec.h:207
+
const record< T, T_ID, ID, T_SIZE, ALIGN > & operator=(const record< T, T_ID, ID, T_SIZE, ALIGN > &r)
Assignment operator.
Definition: idrec.h:193
+
record(T &d)
Constructs the class.
Definition: idrec.h:166
+
record(const T &d)
Constructs the class.
Definition: idrec.h:174
+
static std::streamoff close(std::ostream &stream, std::streamoff start)
Updates record header.
Definition: idrec.h:221
diff --git a/index.html b/index.html index 545acf52f..775b8b76f 100644 --- a/index.html +++ b/index.html @@ -76,7 +76,7 @@ $(function() { diff --git a/sal_8h_source.html b/sal_8h_source.html index cd57343e8..e8db0b80d 100644 --- a/sal_8h_source.html +++ b/sal_8h_source.html @@ -130,7 +130,7 @@ $(function() { diff --git a/search/all_2.js b/search/all_2.js index 10aedb9a0..50ef64b76 100644 --- a/search/all_2.js +++ b/search/all_2.js @@ -2,7 +2,7 @@ var searchData= [ ['capacity_0',['capacity',['../classstdex_1_1vector__queue.html#add3d6ed93d3c1471b80351c56639bab7',1,'stdex::vector_queue']]], ['clear_1',['clear',['../classstdex_1_1base64__enc.html#afb6a85176589d9ce1f65ce6355592fe7',1,'stdex::base64_enc::clear()'],['../classstdex_1_1base64__dec.html#a94738b63789489022e0c16063b732305',1,'stdex::base64_dec::clear()'],['../classstdex_1_1hex__dec.html#a282bf5db0d16b29b12c71b73d3a33cc4',1,'stdex::hex_dec::clear()'],['../classstdex_1_1vector__queue.html#a93259be5f471580d2f8d7bee41032f9b',1,'stdex::vector_queue::clear()']]], - ['close_2',['close',['../classstdex_1_1idrec_1_1record.html#a1037aeaca7a1f865d6b66352b2671108',1,'stdex::idrec::record']]], + ['close_2',['close',['../classstdex_1_1idrec_1_1record.html#ae63ba9487daaf8ec39dfe7dd04c13cc9',1,'stdex::idrec::record']]], ['const_5fpointer_3',['const_pointer',['../classstdex_1_1vector__queue.html#a0da411250e23047a37c4ac09abfa109d',1,'stdex::vector_queue']]], ['const_5freference_4',['const_reference',['../classstdex_1_1vector__queue.html#afc37b516c234d4be0102412b28f46562',1,'stdex::vector_queue']]] ]; diff --git a/search/all_3.js b/search/all_3.js index 29a352e3e..3439a0de3 100644 --- a/search/all_3.js +++ b/search/all_3.js @@ -1,6 +1,6 @@ var searchData= [ - ['data_0',['data',['../classstdex_1_1idrec_1_1record.html#a0e101ce97e707a52aef4721b85230a75',1,'stdex::idrec::record']]], + ['data_0',['data',['../classstdex_1_1idrec_1_1record.html#a1ab09fae53142836c958a63137fb37cb',1,'stdex::idrec::record']]], ['dec_5fsize_1',['dec_size',['../classstdex_1_1base64__dec.html#a203f2afa5839242c1230cb22e0a65b25',1,'stdex::base64_dec::dec_size()'],['../classstdex_1_1hex__dec.html#acf3d5adf4766056a630d1ceeab946b55',1,'stdex::hex_dec::dec_size()']]], ['decode_2',['decode',['../classstdex_1_1base64__dec.html#a1beaf09718d63d49f9d95cf0e75a50bf',1,'stdex::base64_dec::decode(std::vector< _Ty, _Ax > &out, bool &is_last, const _Tchr *data, size_t size)'],['../classstdex_1_1base64__dec.html#a4b5f0334d5d5f85b7d02b6b21db8759e',1,'stdex::base64_dec::decode(std::vector< _Ty, _Ax > &out)'],['../classstdex_1_1hex__dec.html#ab5ac7cfefa8db97c8196d1ef2c327406',1,'stdex::hex_dec::decode()']]] ]; diff --git a/search/all_5.js b/search/all_5.js index 95f4f0570..beade29f3 100644 --- a/search/all_5.js +++ b/search/all_5.js @@ -1,5 +1,5 @@ var searchData= [ - ['find_0',['find',['../classstdex_1_1idrec_1_1record.html#a300a7b84f07cfba57ef4f63087365b1e',1,'stdex::idrec::record']]], + ['find_0',['find',['../classstdex_1_1idrec_1_1record.html#a19523040d07119055884a7a2f8ef25fd',1,'stdex::idrec::record']]], ['front_1',['front',['../classstdex_1_1vector__queue.html#a61df210878f6b8b2c1b213a93b8af581',1,'stdex::vector_queue::front()'],['../classstdex_1_1vector__queue.html#a96ea84ab879a3190beabdbac5ad7e0ab',1,'stdex::vector_queue::front() const']]] ]; diff --git a/search/all_7.js b/search/all_7.js index 34a4a4ab1..5504bd6f6 100644 --- a/search/all_7.js +++ b/search/all_7.js @@ -1,4 +1,4 @@ var searchData= [ - ['id_0',['id',['../classstdex_1_1idrec_1_1record.html#a2f52ccdade2e0d749d7573a5a13164d9',1,'stdex::idrec::record']]] + ['id_0',['id',['../classstdex_1_1idrec_1_1record.html#a24e54541a476b01e332290c57a495926',1,'stdex::idrec::record']]] ]; diff --git a/search/all_a.js b/search/all_a.js index d2deac5d5..2369c21fb 100644 --- a/search/all_a.js +++ b/search/all_a.js @@ -1,6 +1,6 @@ var searchData= [ - ['open_0',['open',['../classstdex_1_1idrec_1_1record.html#a779231561f1d295f48e152e476756dfa',1,'stdex::idrec::record']]], - ['operator_3d_1',['operator=',['../classstdex_1_1idrec_1_1record.html#affe758faa6d0617c7918ba4fb62d300d',1,'stdex::idrec::record::operator=()'],['../classstdex_1_1vector__queue.html#a00e42f0b6c31aa16e47a1093e90fd1aa',1,'stdex::vector_queue::operator=(const vector_queue< value_type > &other)'],['../classstdex_1_1vector__queue.html#a840d69192e880fcce588c6368a7d1bab',1,'stdex::vector_queue::operator=(vector_queue< value_type > &&other)']]], + ['open_0',['open',['../classstdex_1_1idrec_1_1record.html#a379d9eeac3c52375982ba75df33604ca',1,'stdex::idrec::record']]], + ['operator_3d_1',['operator=',['../classstdex_1_1idrec_1_1record.html#a3d4bff1bf080fb8cb3960b5b5018392c',1,'stdex::idrec::record::operator=()'],['../classstdex_1_1vector__queue.html#a00e42f0b6c31aa16e47a1093e90fd1aa',1,'stdex::vector_queue::operator=(const vector_queue< value_type > &other)'],['../classstdex_1_1vector__queue.html#a840d69192e880fcce588c6368a7d1bab',1,'stdex::vector_queue::operator=(vector_queue< value_type > &&other)']]], ['operator_5b_5d_2',['operator[]',['../classstdex_1_1vector__queue.html#a21497b5396ef80a2d641f8ee767a3b17',1,'stdex::vector_queue::operator[](size_type pos)'],['../classstdex_1_1vector__queue.html#ace07c52caf736c3285909d64b22a2c4c',1,'stdex::vector_queue::operator[](size_type pos) const']]] ]; diff --git a/search/all_c.js b/search/all_c.js index 8358a6156..9f4cc3dc3 100644 --- a/search/all_c.js +++ b/search/all_c.js @@ -1,5 +1,5 @@ var searchData= [ - ['record_0',['record',['../classstdex_1_1idrec_1_1record.html#af90d32ea1d7d6ac964ae469db92a57db',1,'stdex::idrec::record::record(T &d)'],['../classstdex_1_1idrec_1_1record.html#af65cec0fa6fb5caa57a01c1a7ff781a3',1,'stdex::idrec::record::record(const T &d)'],['../classstdex_1_1idrec_1_1record.html',1,'stdex::idrec::record< T, T_ID, T_SIZE, ALIGN >']]], + ['record_0',['record',['../classstdex_1_1idrec_1_1record.html#a611da3801d9e7215324c9a5992a27f39',1,'stdex::idrec::record::record(T &d)'],['../classstdex_1_1idrec_1_1record.html#ab84a09093bd1a2cbf720329b84c6d73b',1,'stdex::idrec::record::record(const T &d)'],['../classstdex_1_1idrec_1_1record.html',1,'stdex::idrec::record< T, T_ID, ID, T_SIZE, ALIGN >']]], ['reference_1',['reference',['../classstdex_1_1vector__queue.html#a3e8d68368eb5014a2df5b3e26943e28c',1,'stdex::vector_queue']]] ]; diff --git a/search/functions_2.js b/search/functions_2.js index 82d8e6be1..4e2f5cd7a 100644 --- a/search/functions_2.js +++ b/search/functions_2.js @@ -2,5 +2,5 @@ var searchData= [ ['capacity_0',['capacity',['../classstdex_1_1vector__queue.html#add3d6ed93d3c1471b80351c56639bab7',1,'stdex::vector_queue']]], ['clear_1',['clear',['../classstdex_1_1base64__enc.html#afb6a85176589d9ce1f65ce6355592fe7',1,'stdex::base64_enc::clear()'],['../classstdex_1_1base64__dec.html#a94738b63789489022e0c16063b732305',1,'stdex::base64_dec::clear()'],['../classstdex_1_1hex__dec.html#a282bf5db0d16b29b12c71b73d3a33cc4',1,'stdex::hex_dec::clear()'],['../classstdex_1_1vector__queue.html#a93259be5f471580d2f8d7bee41032f9b',1,'stdex::vector_queue::clear()']]], - ['close_2',['close',['../classstdex_1_1idrec_1_1record.html#a1037aeaca7a1f865d6b66352b2671108',1,'stdex::idrec::record']]] + ['close_2',['close',['../classstdex_1_1idrec_1_1record.html#ae63ba9487daaf8ec39dfe7dd04c13cc9',1,'stdex::idrec::record']]] ]; diff --git a/search/functions_5.js b/search/functions_5.js index 95f4f0570..beade29f3 100644 --- a/search/functions_5.js +++ b/search/functions_5.js @@ -1,5 +1,5 @@ var searchData= [ - ['find_0',['find',['../classstdex_1_1idrec_1_1record.html#a300a7b84f07cfba57ef4f63087365b1e',1,'stdex::idrec::record']]], + ['find_0',['find',['../classstdex_1_1idrec_1_1record.html#a19523040d07119055884a7a2f8ef25fd',1,'stdex::idrec::record']]], ['front_1',['front',['../classstdex_1_1vector__queue.html#a61df210878f6b8b2c1b213a93b8af581',1,'stdex::vector_queue::front()'],['../classstdex_1_1vector__queue.html#a96ea84ab879a3190beabdbac5ad7e0ab',1,'stdex::vector_queue::front() const']]] ]; diff --git a/search/functions_7.js b/search/functions_7.js index 34a4a4ab1..5504bd6f6 100644 --- a/search/functions_7.js +++ b/search/functions_7.js @@ -1,4 +1,4 @@ var searchData= [ - ['id_0',['id',['../classstdex_1_1idrec_1_1record.html#a2f52ccdade2e0d749d7573a5a13164d9',1,'stdex::idrec::record']]] + ['id_0',['id',['../classstdex_1_1idrec_1_1record.html#a24e54541a476b01e332290c57a495926',1,'stdex::idrec::record']]] ]; diff --git a/search/functions_8.js b/search/functions_8.js index d2deac5d5..2369c21fb 100644 --- a/search/functions_8.js +++ b/search/functions_8.js @@ -1,6 +1,6 @@ var searchData= [ - ['open_0',['open',['../classstdex_1_1idrec_1_1record.html#a779231561f1d295f48e152e476756dfa',1,'stdex::idrec::record']]], - ['operator_3d_1',['operator=',['../classstdex_1_1idrec_1_1record.html#affe758faa6d0617c7918ba4fb62d300d',1,'stdex::idrec::record::operator=()'],['../classstdex_1_1vector__queue.html#a00e42f0b6c31aa16e47a1093e90fd1aa',1,'stdex::vector_queue::operator=(const vector_queue< value_type > &other)'],['../classstdex_1_1vector__queue.html#a840d69192e880fcce588c6368a7d1bab',1,'stdex::vector_queue::operator=(vector_queue< value_type > &&other)']]], + ['open_0',['open',['../classstdex_1_1idrec_1_1record.html#a379d9eeac3c52375982ba75df33604ca',1,'stdex::idrec::record']]], + ['operator_3d_1',['operator=',['../classstdex_1_1idrec_1_1record.html#a3d4bff1bf080fb8cb3960b5b5018392c',1,'stdex::idrec::record::operator=()'],['../classstdex_1_1vector__queue.html#a00e42f0b6c31aa16e47a1093e90fd1aa',1,'stdex::vector_queue::operator=(const vector_queue< value_type > &other)'],['../classstdex_1_1vector__queue.html#a840d69192e880fcce588c6368a7d1bab',1,'stdex::vector_queue::operator=(vector_queue< value_type > &&other)']]], ['operator_5b_5d_2',['operator[]',['../classstdex_1_1vector__queue.html#a21497b5396ef80a2d641f8ee767a3b17',1,'stdex::vector_queue::operator[](size_type pos)'],['../classstdex_1_1vector__queue.html#ace07c52caf736c3285909d64b22a2c4c',1,'stdex::vector_queue::operator[](size_type pos) const']]] ]; diff --git a/search/functions_a.js b/search/functions_a.js index db0680229..3ad5e54d0 100644 --- a/search/functions_a.js +++ b/search/functions_a.js @@ -1,4 +1,4 @@ var searchData= [ - ['record_0',['record',['../classstdex_1_1idrec_1_1record.html#af90d32ea1d7d6ac964ae469db92a57db',1,'stdex::idrec::record::record(T &d)'],['../classstdex_1_1idrec_1_1record.html#af65cec0fa6fb5caa57a01c1a7ff781a3',1,'stdex::idrec::record::record(const T &d)']]] + ['record_0',['record',['../classstdex_1_1idrec_1_1record.html#a611da3801d9e7215324c9a5992a27f39',1,'stdex::idrec::record::record(T &d)'],['../classstdex_1_1idrec_1_1record.html#ab84a09093bd1a2cbf720329b84c6d73b',1,'stdex::idrec::record::record(const T &d)']]] ]; diff --git a/search/variables_1.js b/search/variables_1.js index 45ae62144..4b898a473 100644 --- a/search/variables_1.js +++ b/search/variables_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['data_0',['data',['../classstdex_1_1idrec_1_1record.html#a0e101ce97e707a52aef4721b85230a75',1,'stdex::idrec::record']]] + ['data_0',['data',['../classstdex_1_1idrec_1_1record.html#a1ab09fae53142836c958a63137fb37cb',1,'stdex::idrec::record']]] ]; diff --git a/vector__queue_8h_source.html b/vector__queue_8h_source.html index 631e2358a..e1bc85edf 100644 --- a/vector__queue_8h_source.html +++ b/vector__queue_8h_source.html @@ -386,7 +386,7 @@ $(function() {
- + - + @@ -380,7 +380,7 @@ template<class T , class T_ID , class T_SIZE , unsigned int ALIGN> diff --git a/classstdex_1_1vector__queue-members.html b/classstdex_1_1vector__queue-members.html index 818deef74..14d9abff2 100644 --- a/classstdex_1_1vector__queue-members.html +++ b/classstdex_1_1vector__queue-members.html @@ -122,7 +122,7 @@ $(function() {
const record< T, T_ID, T_SIZE, ALIGN > & stdex::idrec::record< T, T_ID, T_SIZE, ALIGN >::operator= const record< T, T_ID, ID, T_SIZE, ALIGN > & stdex::idrec::record< T, T_ID, ID, T_SIZE, ALIGN >::operator= (const record< T, T_ID, T_SIZE, ALIGN > & const record< T, T_ID, ID, T_SIZE, ALIGN > &  r)
diff --git a/classstdex_1_1vector__queue.html b/classstdex_1_1vector__queue.html index a52a6dfb6..3500388dd 100644 --- a/classstdex_1_1vector__queue.html +++ b/classstdex_1_1vector__queue.html @@ -795,7 +795,7 @@ template<class T > diff --git a/dir_d44c64559bbebec7f509842c48db8b23.html b/dir_d44c64559bbebec7f509842c48db8b23.html index 7e028eecf..3134035d2 100644 --- a/dir_d44c64559bbebec7f509842c48db8b23.html +++ b/dir_d44c64559bbebec7f509842c48db8b23.html @@ -86,7 +86,7 @@ Directories