blub::SI Struct Reference

List of all members.

Public Types

typedef SI unitsystem
typedef boost::mpl::vector<
length, mass, time, electric_current,
temperature, amount_of_substance,
luminous_intensity
base_dimensions
typedef boost::mpl::vector<
meter, kilogram, second,
ampere, kelvin, mol, candela
base_units
typedef SI unitsystem
typedef boost::mpl::vector<
length, mass, time, electric_current,
temperature, amount_of_substance,
luminous_intensity
base_dimensions
typedef boost::mpl::vector<
meter, kilogram, second,
ampere, kelvin, mol, candela
base_units

Public Member Functions

 BOOST_STATIC_ASSERT (boost::mpl::size< base_dimensions >::value==boost::mpl::size< base_units >::value)
 BOOST_STATIC_CONSTANT (int, number_baseunits=boost::mpl::size< base_dimensions >::value)
 BOOST_STATIC_ASSERT (boost::mpl::size< base_dimensions >::value==boost::mpl::size< base_units >::value)
 BOOST_STATIC_CONSTANT (int, number_baseunits=boost::mpl::size< base_dimensions >::value)

Detailed Description

Definition at line 600 of file Copy of playground.cpp.


Member Typedef Documentation

typedef SI blub::SI::unitsystem

Definition at line 601 of file Copy of playground.cpp.

typedef boost::mpl::vector<length, mass, time, electric_current, temperature, amount_of_substance, luminous_intensity> blub::SI::base_dimensions

Definition at line 602 of file Copy of playground.cpp.

typedef boost::mpl::vector<meter, kilogram, second, ampere, kelvin, mol, candela> blub::SI::base_units

Definition at line 603 of file Copy of playground.cpp.

typedef SI blub::SI::unitsystem

Definition at line 601 of file playground.cpp.

typedef boost::mpl::vector<length, mass, time, electric_current, temperature, amount_of_substance, luminous_intensity> blub::SI::base_dimensions

Definition at line 602 of file playground.cpp.

typedef boost::mpl::vector<meter, kilogram, second, ampere, kelvin, mol, candela> blub::SI::base_units

Definition at line 603 of file playground.cpp.


Member Function Documentation

blub::SI::BOOST_STATIC_ASSERT ( boost::mpl::size< base_dimensions >::value  = =boost::mpl::size< base_units >::value  ) 

blub::SI::BOOST_STATIC_CONSTANT ( int  ,
number_baseunits  = boost::mpl::size< base_dimensions >::value 
)

blub::SI::BOOST_STATIC_ASSERT ( boost::mpl::size< base_dimensions >::value  = =boost::mpl::size< base_units >::value  ) 

blub::SI::BOOST_STATIC_CONSTANT ( int  ,
number_baseunits  = boost::mpl::size< base_dimensions >::value 
)


The documentation for this struct was generated from the following files:
Generated on Mon Apr 2 22:25:07 2007 for physical_svn by  doxygen 1.5.1-p1
hosted on SourceForge.net Logo