Boost logo

Boost Users :

From: Marc Viala (mviala_at_[hidden])
Date: 2006-02-06 14:17:14


Hi,
 
I've just tried to define a boost::tuples::tuple with an enum in a
namespace, see code hereafter:
 
\code
 
namespace adv { namespace rbt {
  enum MyType {
    Type_1, Type_2
  } ;
} }
 
boost::tuples::tuple<size_t, adv::rbt::MyType> t ;
 
\endcode
 
But during the compilation step, I've got an error w/ BOOST 1.33.1 and
VC7.1 like that: "error MyType not defined".
 
Remark: If the enum is not defined in a namespace, there are no
compilation errors.
 
Is there any workaround to deals with this compilation error?
 
Thanks in advance
 
Marc Viala
mailto:mviala_at_[hidden] <mailto:mviala_at_[hidden]>
 



Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net