#include <sysc/utils/sc_vector.h>
Definition at line 136 of file sc_vector.h.
◆ const_iterator
◆ difference_type
◆ handle_type
◆ iterator
◆ phase_cb_mask
◆ size_type
◆ storage_type
◆ sc_vector_base() [1/2]
sc_core::sc_vector_base::sc_vector_base |
( |
| ) |
|
|
protected |
◆ sc_vector_base() [2/2]
sc_core::sc_vector_base::sc_vector_base |
( |
const char * |
prefix | ) |
|
|
inlineprotected |
◆ ~sc_vector_base()
sc_core::sc_vector_base::~sc_vector_base |
( |
| ) |
|
|
inlineprotected |
◆ add_attribute()
◆ add_child_event()
virtual void sc_core::sc_object::add_child_event |
( |
sc_event * |
event_p | ) |
|
|
protectedvirtualinherited |
◆ add_child_object()
virtual void sc_core::sc_object::add_child_object |
( |
sc_object * |
object_p | ) |
|
|
protectedvirtualinherited |
◆ at() [1/2]
void* sc_core::sc_vector_base::at |
( |
size_type |
i | ) |
|
|
inlineprotected |
◆ at() [2/2]
void const* sc_core::sc_vector_base::at |
( |
size_type |
i | ) |
const |
|
inlineprotected |
◆ attr_cltn() [1/2]
◆ attr_cltn() [2/2]
◆ basename()
const char* sc_core::sc_object::basename |
( |
| ) |
const |
|
inherited |
◆ begin() [1/2]
iterator sc_core::sc_vector_base::begin |
( |
| ) |
|
|
inlineprotected |
◆ begin() [2/2]
◆ check_index()
void sc_core::sc_vector_base::check_index |
( |
size_type |
i | ) |
const |
|
protected |
◆ check_init()
bool sc_core::sc_vector_base::check_init |
( |
size_type |
n | ) |
const |
|
protected |
◆ clear()
void sc_core::sc_vector_base::clear |
( |
| ) |
|
|
inlineprotected |
◆ dump()
virtual void sc_core::sc_object::dump |
( |
::std::ostream & |
os = ::std::cout | ) |
const |
|
virtualinherited |
◆ end() [1/2]
iterator sc_core::sc_vector_base::end |
( |
| ) |
|
|
inlineprotected |
◆ end() [2/2]
◆ get_attribute() [1/2]
sc_attr_base* sc_core::sc_object::get_attribute |
( |
const std::string & |
name_ | ) |
|
|
inherited |
◆ get_attribute() [2/2]
const sc_attr_base* sc_core::sc_object::get_attribute |
( |
const std::string & |
name_ | ) |
const |
|
inherited |
◆ get_child_events()
virtual const std::vector<sc_event*>& sc_core::sc_object::get_child_events |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ get_child_objects()
virtual const std::vector<sc_object*>& sc_core::sc_object::get_child_objects |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ get_elements()
std::vector<sc_object*> const& sc_core::sc_vector_base::get_elements |
( |
| ) |
const |
◆ get_parent()
sc_object* sc_core::sc_object::get_parent |
( |
| ) |
const |
|
inherited |
◆ get_parent_object()
sc_object* sc_core::sc_object::get_parent_object |
( |
| ) |
const |
|
inlineinherited |
◆ implicit_cast() [1/2]
◆ implicit_cast() [2/2]
sc_object* sc_core::sc_vector_base::implicit_cast |
( |
|
... | ) |
const |
|
protected |
◆ kind()
const char* sc_core::sc_vector_base::kind |
( |
| ) |
const |
|
inlinevirtual |
◆ make_name()
static std::string sc_core::sc_vector_base::make_name |
( |
const char * |
prefix, |
|
|
size_type |
index |
|
) |
| |
|
staticprotected |
◆ name()
const char* sc_core::sc_object::name |
( |
| ) |
const |
|
inlineinherited |
◆ num_attributes()
int sc_core::sc_object::num_attributes |
( |
| ) |
const |
|
inherited |
◆ object_cast()
virtual sc_object* sc_core::sc_vector_base::object_cast |
( |
void * |
| ) |
const |
|
protectedpure virtual |
◆ print()
virtual void sc_core::sc_object::print |
( |
::std::ostream & |
os = ::std::cout | ) |
const |
|
virtualinherited |
◆ push_back()
void sc_core::sc_vector_base::push_back |
( |
void * |
item | ) |
|
|
inlineprotected |
◆ register_simulation_phase_callback()
◆ remove_all_attributes()
void sc_core::sc_object::remove_all_attributes |
( |
| ) |
|
|
inherited |
◆ remove_attribute()
sc_attr_base* sc_core::sc_object::remove_attribute |
( |
const std::string & |
name_ | ) |
|
|
inherited |
◆ remove_child_event()
virtual bool sc_core::sc_object::remove_child_event |
( |
sc_event * |
event_p | ) |
|
|
protectedvirtualinherited |
◆ remove_child_object()
virtual bool sc_core::sc_object::remove_child_object |
( |
sc_object * |
object_p | ) |
|
|
protectedvirtualinherited |
◆ report_empty_bind()
void sc_core::sc_vector_base::report_empty_bind |
( |
const char * |
kind_, |
|
|
bool |
dst_range_ |
|
) |
| const |
◆ reserve()
void sc_core::sc_vector_base::reserve |
( |
size_type |
n | ) |
|
|
inlineprotected |
◆ simcontext()
◆ size()
size_type sc_core::sc_vector_base::size |
( |
| ) |
const |
|
inline |
◆ trace()
virtual void sc_core::sc_object::trace |
( |
sc_trace_file * |
tf | ) |
const |
|
virtualinherited |
◆ unregister_simulation_phase_callback()
◆ sc_vector_assembly
template<typename , typename >
◆ sc_vector_iter
template<typename , typename >
The documentation for this class was generated from the following file: