base_from_member.hpp File Reference

#include <sysc/packages/boost/preprocessor/arithmetic/inc.hpp>
#include <sysc/packages/boost/preprocessor/repetition/enum_binary_params.hpp>
#include <sysc/packages/boost/preprocessor/repetition/enum_params.hpp>
#include <sysc/packages/boost/preprocessor/repetition/repeat_from_to.hpp>

Include dependency graph for base_from_member.hpp:

Go to the source code of this file.

Namespaces

namespace  boost

Classes

class  boost::base_from_member< MemberType, UniqueID >

Defines

#define BOOST_BASE_FROM_MEMBER_MAX_ARITY   10
#define BOOST_PRIVATE_CTR_DEF(z, n, data)


Define Documentation

#define BOOST_BASE_FROM_MEMBER_MAX_ARITY   10

Definition at line 32 of file base_from_member.hpp.

#define BOOST_PRIVATE_CTR_DEF ( z,
n,
data   ) 

Value:

template < BOOST_PP_ENUM_PARAMS(n, typename T) >                   \
    explicit base_from_member( BOOST_PP_ENUM_BINARY_PARAMS(n, T, x) )  \
        : member( BOOST_PP_ENUM_PARAMS(n, x) )                         \
        {}                                                             \

Definition at line 45 of file base_from_member.hpp.


Generated on Wed Jan 21 15:32:11 2009 for SystemC by  doxygen 1.5.5