defining-the-keywords1.cpp 433 B

123456789101112131415161718192021
  1. #include <boost/parameter/keyword.hpp>
  2. namespace graphs {
  3. namespace tag {
  4. // keyword tag type
  5. struct graph
  6. {
  7. typedef boost::parameter::forward_reference qualifier;
  8. };
  9. }
  10. namespace // unnamed
  11. {
  12. // A reference to the keyword object
  13. boost::parameter::keyword<tag::graph> const& _graph
  14. = boost::parameter::keyword<tag::graph>::instance;
  15. }
  16. }