|
SystemC
2.3.2
Accellera SystemC proof-of-concept library
|
Simple implementation of a vector class. More...
#include <vector>#include <iterator>#include <string>#include <algorithm>#include "sysc/kernel/sc_object.h"#include "sysc/packages/boost/config.hpp"#include "sysc/packages/boost/utility/enable_if.hpp"

Go to the source code of this file.
Namespaces | |
| sc_core | |
| sc_core::sc_meta | |
Macros | |
| #define | SC_STATIC_CONSTANT_(Type, Value) SC_BOOST_STATIC_CONSTANT(Type,Value) |
| #define | SC_RPTYPE_(Type) |
| #define | SC_ENABLE_IF_(Cond) |
Functions | |
| template<typename Container , typename ArgumentIterator > | |
| Container::iterator | sc_core::sc_vector_do_bind (Container &cont, ArgumentIterator first, ArgumentIterator last, typename Container::iterator from) |
| template<typename Container , typename ArgumentIterator > | |
| Container::iterator | sc_core::sc_vector_do_operator_paren (Container &cont, ArgumentIterator first, ArgumentIterator last, typename Container::iterator from) |
| template<typename T , typename MT > | |
| sc_vector_assembly< T, MT > | sc_core::sc_assemble_vector (sc_vector< T > &vec, MT(T::*ptr)) |
Simple implementation of a vector class.
Original Author: Stan Y. Liao, Synopsys, Inc.
CHANGE LOG AT END OF FILE
Definition in file sc_vector.h.
| #define SC_ENABLE_IF_ | ( | Cond | ) |
Definition at line 107 of file sc_vector.h.
| #define SC_RPTYPE_ | ( | Type | ) |
Definition at line 102 of file sc_vector.h.
| #define SC_STATIC_CONSTANT_ | ( | Type, | |
| Value | |||
| ) | SC_BOOST_STATIC_CONSTANT(Type,Value) |
Definition at line 67 of file sc_vector.h.