|
MUDA_GENERIC | CDoubletVectorViewer (const Base &base) |
|
MUDA_GENERIC | DoubletVectorViewerBase (int total_segment_count, int doublet_index_offset, int doublet_count, int total_doublet_count, int subvector_offset, int subvector_extent, auto_const_t< int > *segment_indices, auto_const_t< SegmentVector > *segment_values) |
|
MUDA_GENERIC ConstViewer | as_const () const noexcept |
|
MUDA_GENERIC | operator ConstViewer () const noexcept |
|
MUDA_GENERIC int | doublet_count () const noexcept |
|
MUDA_GENERIC int | total_doublet_count () const noexcept |
|
MUDA_GENERIC CDoublet | operator() (int i) const |
|
| ViewerBase (const ViewerBase &)=default |
|
| ViewerBase (ViewerBase &&)=default |
|
MUDA_GENERIC const char * | name () const MUDA_NOEXCEPT |
|
MUDA_GENERIC const char * | kernel_name () const MUDA_NOEXCEPT |
|
MUDA_GENERIC const char * | kernel_file () const MUDA_NOEXCEPT |
|
MUDA_GENERIC int | kernel_line () const MUDA_NOEXCEPT |
|
MUDA_INLINE MUDA_GENERIC void | copy_label (const ViewerBase &other) MUDA_NOEXCEPT |
|
ViewerBase & | operator= (const ViewerBase &)=default |
|
ViewerBase & | operator= (ViewerBase &&)=default |
|
|
static constexpr bool | IsConst |
|
static constexpr bool | IsNonConst |
|
using | auto_const_t = std::conditional_t< IsConst, const T, T > |
|
using | non_const_enable_t = std::enable_if_t< IsNonConst, T > |
|
MUDA_INLINE MUDA_GENERIC int | get_index (int i) const noexcept |
|
MUDA_INLINE MUDA_GENERIC void | check_in_subvector (int i) const noexcept |
|
MUDA_INLINE MUDA_HOST void | name (const char *n) MUDA_NOEXCEPT |
|
MUDA_INLINE MUDA_GENERIC void | name (details::StringPointer pointer) MUDA_NOEXCEPT |
|
int | m_total_segment_count |
|
int | m_doublet_index_offset |
|
int | m_doublet_count |
|
int | m_total_doublet_count |
|
int | m_subvector_offset |
|
int | m_subvector_extent |
|
auto_const_t< int > * | m_segment_indices |
|
auto_const_t< SegmentVector > * | m_segment_values |
|
The documentation for this class was generated from the following file: