Classes | |
| struct | void_caster_base |
| class | void_caster_primitive |
| class | void_caster_virtual_base |
Functions | |
| void | recursive_register (bool includes_virtual_base=false) const |
| void | recursive_unregister () const |
| virtual bool | has_virtual_base () const =0 |
| bool | operator< (const void_caster &rhs) const |
| const void_caster & | operator* () |
| virtual void const * | upcast (void const *const t) const =0 |
| virtual void const * | downcast (void const *const t) const =0 |
| void_caster (extended_type_info const *derived, extended_type_info const *base, std::ptrdiff_t difference=0, void_caster const *const parent=0) | |
| virtual | ~void_caster () |
Variables | |
| const extended_type_info * | m_derived |
| const extended_type_info * | m_base |
| std::ptrdiff_t | m_difference |
| void_caster const *const | m_parent |
|
virtual |
|
pure virtual |
|
protectedpure virtual |
| const void_caster& boost::serialization::void_cast_detail::operator* | ( | ) |
| bool boost::serialization::void_cast_detail::operator< | ( | const void_caster & | rhs | ) | const |
|
protected |
|
protected |
|
pure virtual |
| boost::serialization::void_cast_detail::void_caster | ( | extended_type_info const * | derived, |
| extended_type_info const * | base, | ||
| std::ptrdiff_t | difference = 0, |
||
| void_caster const *const | parent = 0 |
||
| ) |
| const extended_type_info* boost::serialization::void_cast_detail::m_base |
Referenced by boost::compressed_sparse_row_graph< directedS, VertexProperty, EdgeProperty, GraphProperty, distributedS< ProcessGroup, InVertex, InDistribution >, InEdgeIndex >::add_edges(), boost::compressed_sparse_row_graph< directedS, VertexProperty, EdgeProperty, GraphProperty, distributedS< ProcessGroup, InVertex, InDistribution >, InEdgeIndex >::add_edges_sorted(), boost::compressed_sparse_row_graph< directedS, VertexProperty, EdgeProperty, GraphProperty, distributedS< ProcessGroup, InVertex, InDistribution >, InEdgeIndex >::add_vertex(), boost::compressed_sparse_row_graph< directedS, VertexProperty, EdgeProperty, GraphProperty, distributedS< ProcessGroup, InVertex, InDistribution >, InEdgeIndex >::add_vertices(), boost::compressed_sparse_row_graph< directedS, VertexProperty, EdgeProperty, GraphProperty, distributedS< ProcessGroup, InVertex, InDistribution >, InEdgeIndex >::base(), boost::compressed_sparse_row_graph< directedS, VertexProperty, EdgeProperty, GraphProperty, distributedS< ProcessGroup, InVertex, InDistribution >, InEdgeIndex >::compressed_sparse_row_graph(), boost::re_detail::basic_regex_parser< charT, traits >::fail(), boost::get(), boost::interprocess::mapped_region::get_address(), boost::interprocess::mapped_region::mapped_region(), boost::re_detail::basic_regex_parser< charT, traits >::parse_extended_escape(), boost::re_detail::basic_regex_parser< charT, traits >::parse_open_paren(), boost::re_detail::basic_regex_parser< charT, traits >::parse_perl_extension(), and boost::interprocess::mapped_region::swap().
| const extended_type_info* boost::serialization::void_cast_detail::m_derived |
| std::ptrdiff_t boost::serialization::void_cast_detail::m_difference |
| void_caster const* const boost::serialization::void_cast_detail::m_parent |