Conversion of an array from one type to another type. More...
#include <arcane/utils/ArrayConverter.h>
Public Types | |
| typedef UniqueArray< OutputType > | OutputArrayType |
| typedef OutputArrayType::iterator | iterator |
| typedef OutputArrayType::const_iterator | const_iterator |
| typedef OutputArrayType::pointer | pointer |
| typedef OutputArrayType::const_pointer | const_pointer |
Public Member Functions | |
| ArrayConverter (Converter &conv) | |
| ArrayConverter (Integer nb, InputType *values) | |
| ArrayConverter (ArrayView< InputType > values) | |
| ArrayConverter (ArrayView< InputType > values, Converter &conv) | |
| void | operator= (ArrayView< InputType > values) |
| void | notifyOutputChanged () |
| void | notifyInputChanged () |
| ARCANE_DEPRECATED_280 iterator | begin () |
| ARCANE_DEPRECATED_280 const_iterator | begin () const |
| OutputArrayType & | array () |
| OutputArrayType & | array () const |
| pointer | data () |
| const_pointer | data () const |
Private Member Functions | |
| void | _init () |
Private Attributes | |
| ArrayView< InputType > | m_input_array |
| OutputArrayType | m_output_array |
| Converter | m_converter |
Conversion of an array from one type to another type.
Definition at line 53 of file ArrayConverter.h.
| typedef OutputArrayType::const_iterator Arcane::ArrayConverter< InputType, OutputType, Converter >::const_iterator |
Definition at line 59 of file ArrayConverter.h.
| typedef OutputArrayType::const_pointer Arcane::ArrayConverter< InputType, OutputType, Converter >::const_pointer |
Definition at line 61 of file ArrayConverter.h.
| typedef OutputArrayType::iterator Arcane::ArrayConverter< InputType, OutputType, Converter >::iterator |
Definition at line 58 of file ArrayConverter.h.
| typedef UniqueArray<OutputType> Arcane::ArrayConverter< InputType, OutputType, Converter >::OutputArrayType |
Definition at line 57 of file ArrayConverter.h.
| typedef OutputArrayType::pointer Arcane::ArrayConverter< InputType, OutputType, Converter >::pointer |
Definition at line 60 of file ArrayConverter.h.
|
inline |
Definition at line 65 of file ArrayConverter.h.
|
inline |
Definition at line 67 of file ArrayConverter.h.
|
inline |
Definition at line 72 of file ArrayConverter.h.
|
inline |
Definition at line 78 of file ArrayConverter.h.
|
inline |
Definition at line 84 of file ArrayConverter.h.
|
inline |
Definition at line 91 of file ArrayConverter.h.
|
inlineprivate |
Definition at line 129 of file ArrayConverter.h.
|
inline |
Definition at line 122 of file ArrayConverter.h.
|
inline |
Definition at line 123 of file ArrayConverter.h.
|
inline |
Definition at line 117 of file ArrayConverter.h.
|
inline |
Definition at line 121 of file ArrayConverter.h.
|
inline |
Definition at line 124 of file ArrayConverter.h.
|
inline |
Definition at line 125 of file ArrayConverter.h.
|
inline |
Definition at line 107 of file ArrayConverter.h.
|
inline |
Definition at line 102 of file ArrayConverter.h.
|
inline |
Definition at line 96 of file ArrayConverter.h.
|
private |
Definition at line 137 of file ArrayConverter.h.
|
private |
Definition at line 135 of file ArrayConverter.h.
|
private |
Definition at line 136 of file ArrayConverter.h.