SystemC
2.3.2
Accellera SystemC proof-of-concept library
|
#include <sysc/utils/sc_vector.h>
Public Types | |
typedef ElementType | element_type |
typedef element_type | type |
typedef sc_meta::remove_const< type >::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 () | |
sc_direct_access (const non_const_policy &) | |
template<typename U > | |
sc_direct_access (const U &, SC_ENABLE_IF_((sc_meta::is_more_const< type, typename U::policy::element_type >))) | |
type * | get (type *this_) const |
Definition at line 229 of file sc_vector.h.
typedef sc_direct_access< const plain_type > sc_core::sc_direct_access< ElementType >::const_policy |
Definition at line 237 of file sc_vector.h.
typedef ElementType sc_core::sc_direct_access< ElementType >::element_type |
Definition at line 231 of file sc_vector.h.
typedef sc_direct_access< plain_type > sc_core::sc_direct_access< ElementType >::non_const_policy |
Definition at line 236 of file sc_vector.h.
typedef sc_meta::remove_const<type>::type sc_core::sc_direct_access< ElementType >::plain_type |
Definition at line 233 of file sc_vector.h.
typedef sc_direct_access< type > sc_core::sc_direct_access< ElementType >::policy |
Definition at line 235 of file sc_vector.h.
typedef element_type sc_core::sc_direct_access< ElementType >::type |
Definition at line 232 of file sc_vector.h.
|
inline |
Definition at line 239 of file sc_vector.h.
|
inline |
Definition at line 240 of file sc_vector.h.
|
inline |
Definition at line 243 of file sc_vector.h.
|
inline |
Definition at line 249 of file sc_vector.h.