|
SystemC 3.0.0
Accellera SystemC proof-of-concept library
|
#include <sysc/utils/sc_vector.h>

Public Types | |
| typedef ElementType | element_type |
| typedef element_type | type |
| typedef std::remove_const_t< type > | plain_type |
| typedef sc_direct_access< type > | policy |
| typedef sc_direct_access< plain_type > | non_const_policy |
| typedef sc_direct_access< const plain_type > | const_policy |
Public Member Functions | |
| sc_direct_access () | |
| template<typename U , typename = std::enable_if_t<sc_is_more_const_v<type, typename U::policy::element_type>>> | |
| sc_direct_access (const U &) | |
| type * | get (type *this_) const |
Definition at line 180 of file sc_vector.h.
| typedef sc_direct_access< const plain_type > sc_core::sc_direct_access< ElementType >::const_policy |
Definition at line 188 of file sc_vector.h.
| typedef ElementType sc_core::sc_direct_access< ElementType >::element_type |
Definition at line 182 of file sc_vector.h.
| typedef sc_direct_access< plain_type > sc_core::sc_direct_access< ElementType >::non_const_policy |
Definition at line 187 of file sc_vector.h.
| typedef std::remove_const_t<type> sc_core::sc_direct_access< ElementType >::plain_type |
Definition at line 184 of file sc_vector.h.
| typedef sc_direct_access< type > sc_core::sc_direct_access< ElementType >::policy |
Definition at line 186 of file sc_vector.h.
| typedef element_type sc_core::sc_direct_access< ElementType >::type |
Definition at line 183 of file sc_vector.h.
|
inline |
Definition at line 190 of file sc_vector.h.
|
inline |
Definition at line 194 of file sc_vector.h.
|
inline |
Definition at line 196 of file sc_vector.h.