#line 2082 "/home/daniel/dev/boost/trunk/libs/parameter/doc/index.rst" #line 2085 "/home/daniel/dev/boost/trunk/libs/parameter/doc/index.rst" #include #include #line 2071 "/home/daniel/dev/boost/trunk/libs/parameter/doc/index.rst" namespace lib { BOOST_PARAMETER_NAME(name) BOOST_PARAMETER_NAME(index) BOOST_PARAMETER_FUNCTION( (int), f, tag, (optional (name,*,"bob")(index,(int),1)) ) { std::cout << name << ":" << index << std::endl; return index; } } #line 2098 "/home/daniel/dev/boost/trunk/libs/parameter/doc/index.rst" int x = lib::f(lib::_name = "jill", lib::_index = 1); #line 2102 "/home/daniel/dev/boost/trunk/libs/parameter/doc/index.rst" int main() {}