Searched refs:m_data (Results 1 – 10 of 10) sorted by relevance
59 explicit variable_base( rt_env_detail::variable_data& data ) : m_data( &data ) {} in variable_base()65 return arg_value<T>( *m_data->m_value ); in value()72 res = arg_value<T>( *m_data->m_value ); in value()77 bool has_value() const { return m_data->m_value; } in has_value()78 cstring name() const { return m_data->m_var_name; } in name()82 rt_env_detail::variable_data* m_data; member in boost::BOOST_RT_PARAM_NAMESPACE::environment::variable_base102 void operator=( variable const& v ) { m_data = v.m_data; } in operator =()120 m_data->m_value.reset( new typed_argument<T>( *m_data ) ); in operator =()122 arg_value<T>( *m_data->m_value ) = v; in operator =()124 rt_env_detail::sys_write_var( m_data->m_var_name, format_stream().ref() << value() ); in operator =()
184 initialized<T> m_data; member in boost::value_initialized190 m_data() in value_initialized()195 return m_data.data(); in data()200 return m_data.data(); in data()205 m_data.swap(arg.m_data); in swap()210 return m_data; in operator T const&()215 return m_data; in operator T&()
305 Key() : m_data(0) {} in Key()306 explicit Key(int data) : m_data(data) {} in Key()308 int m_data; member314 { return lhs.m_data < rhs.m_data; } in operator ()()317 { return lhs.m_data < rhs; } in operator ()()320 { return lhs < rhs.m_data; } in operator ()()326 { return (*lhs).m_data < (*rhs).m_data; } in operator ()()329 { return (*lhs).m_data < rhs; } in operator ()()332 { return lhs < (*rhs).m_data; } in operator ()()
362 Key() : m_data(0) {} in Key()363 explicit Key(int data) : m_data(data) {} in Key()365 int m_data; member371 { return lhs.m_data < rhs.m_data; } in operator ()()374 { return lhs.m_data < rhs; } in operator ()()377 { return lhs < rhs.m_data; } in operator ()()383 { return (*lhs).m_data < (*rhs).m_data; } in operator ()()386 { return (*lhs).m_data < rhs; } in operator ()()389 { return lhs < (*rhs).m_data; } in operator ()()
516 Key() : m_data(0) {} in Key()517 explicit Key(int data) : m_data(data) {} in Key()519 int m_data; member529 { return (size_t)key.m_data; } in operator ()()538 { return lhs.m_data == rhs.m_data; } in operator ()()541 { return lhs.m_data == rhs; } in operator ()()544 { return lhs == rhs.m_data; } in operator ()()550 { return (size_t)key->m_data; } in operator ()()559 { return lhs->m_data == rhs->m_data; } in operator ()()562 { return lhs->m_data == rhs; } in operator ()()[all …]
85 any_type() : m_data(1) {} in any_type()86 any_type(const any_type&) : m_data(2) {} in any_type()88 { m_data = 3; return *this; } in operator =()89 ~any_type() { m_data = 0; } in ~any_type()91 size_t m_data; member