#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.
Classes | |
| struct | sc_core::sc_meta::remove_const< T > | 
| struct | sc_core::sc_meta::remove_const< const T > | 
| struct | sc_core::sc_meta::is_same< T, U > | 
| struct | sc_core::sc_meta::is_same< T, T > | 
| struct | sc_core::sc_meta::is_const< T > | 
| struct | sc_core::sc_meta::is_const< const T > | 
| struct | sc_core::sc_meta::is_more_const< CT, T > | 
| struct | sc_core::sc_meta::special_result | 
| struct | sc_core::sc_meta::remove_special_fptr< T > | 
| struct | sc_core::sc_meta::remove_special_fptr< special_result &(*)(T) > | 
| class | sc_core::sc_vector_base | 
| struct | sc_core::sc_direct_access< ElementType > | 
| class | sc_core::sc_member_access< ElementType, AccessType > | 
| class | sc_core::sc_vector_iter< ElementType, AccessPolicy > | 
| struct | sc_core::sc_vector_iter< ElementType, AccessPolicy >::select_iter< U > | 
| struct | sc_core::sc_vector_iter< ElementType, AccessPolicy >::select_iter< const U > | 
| class | sc_core::sc_vector< T > | 
| class | sc_core::sc_vector_assembly< T, MT > | 
Namespaces | |
| namespace | sc_core | 
| namespace | sc_core::sc_meta | 
Defines | |
| #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)) | 
| #define SC_ENABLE_IF_ | ( | Cond | ) | 
typename ::sc_core::sc_meta::enable_if                   \
    < SC_RPTYPE_(Cond) >::type * = NULL
Definition at line 79 of file sc_vector.h.
| #define SC_RPTYPE_ | ( | Type | ) | 
typename ::sc_core::sc_meta::remove_special_fptr         \
    < ::sc_core::sc_meta::special_result& (*) Type >::type
Definition at line 75 of file sc_vector.h.
 1.6.1