Gennadiy Rozental wrote: > So what I want is > > typedef boost::variant<int const,std::string const> GlobalParameter; > > GlobalParameter input_socket( 12345 ); // localhost::12345 > GlobalParameter output_socket( "MultiplexorSocket" );
typedef boost::variant<int, std::string> GlobalParameter; GlobalParameter const input_socket( 12345 ); // localhost::12345 GlobalParameter const output_socket( "MultiplexorSocket" ); Same as vector<int const> vs vector<int> const. _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost