#include "TestHasStaticMember.hpp" #include int main() { // You can always instantiate without compiler errors tti::TheTIntFunction aVar; tti::has_static_member_SomeStaticData aVar2; tti::Pickedname aVar3; // Compile time asserts BOOST_MPL_ASSERT((tti::has_static_member_DSMember)); BOOST_MPL_ASSERT((tti::HaveTheSIntFunction)); BOOST_MPL_ASSERT((tti::TheTIntFunction)); BOOST_MPL_ASSERT((tti::has_static_member_TSFunction)); return 0; }