|
|
template<typename T , class TMemInterface > |
| class | guarded_write_array_batch_dispenser |
| |
◆ guarded_write_array() [1/2]
template<typename T , class TMemInterface >
Initializes a new instance of the guarded_write_array class.
- Parameters
-
| _reserved_size | Size of the reserved. |
| _optimize_for_cache_line_size | Size of the optimize for cache line. |
◆ guarded_write_array() [2/2]
template<typename T , class TMemInterface >
Initializes a new instance of the guarded_write_array class.
- Parameters
-
| _existing_array | The existing array. |
| _existing_array_size | Size of the existing array. |
◆ ~guarded_write_array()
template<typename T , class TMemInterface >
◆ clear()
template<typename T , class TMemInterface >
◆ operator &()
template<typename T , class TMemInterface >
Operator&s this instance.
- Returns
- T *.
◆ operator[]()
template<typename T , class TMemInterface >
Operator[]s the specified index.
- Parameters
-
- Returns
- T &.
◆ push_back()
template<typename T , class TMemInterface >
Pushes the back.
- Parameters
-
◆ reserved()
template<typename T , class TMemInterface >
Reserveds this instance.
- Returns
- size_t.
◆ size()
template<typename T , class TMemInterface >
Sizes this instance.
- Returns
- size_t.
The documentation for this class was generated from the following file: