Lines Matching +full:pre +full:- +full:set

60 /// \return A pointer to the newly-created node.
83 /// Note that these are one-level keys. They cannot contain dots, and thus
113 /// The direct children of this node must be pre-defined by calls to define().
114 /// Attempts to traverse this node and resolve a key that is not a pre-defined
129 /// The children of this node need not be pre-defined. Attempts to traverse
131 /// intermediate non-existent nodes of the traversal will be created as dynamic
158 /// Checks whether the node has been set by the user.
162 /// nodes within the tree, but these nodes have not yet been set.
166 /// \return True if a value has been set in the node.
177 /// \pre The node must have a value.
184 PRE(is_set());
189 /// Gets the read-write value stored in the node.
191 /// \pre The node must have a value.
198 PRE(is_set());
205 /// \param value_ The new value to set the node to.
210 config::typed_leaf_node< ValueType >::set(const value_type& value_)
233 /// \param raw_value The value to set the node to.
241 typed_leaf_node< ValueType >::set(text::to_type< ValueType >(
252 /// \pre The node must have a value.
259 PRE(typed_leaf_node< ValueType >::is_set());
276 /// Checks whether the node has been set.
279 /// has been defined as "known" but not yet set by the user). This function
282 /// \return True if a value has been set in the node.
293 /// \pre The node must have a value.
300 PRE(is_set());
305 /// Gets the read-write value stored in the node.
307 /// \pre The node must have a value.
314 PRE(is_set());
321 /// \param value_ The new value to set the node to.
326 config::base_set_node< ValueType >::set(const value_type& value_)
335 /// \param raw_value The value to set the node to.
342 std::set< ValueType > new_value;
351 set(new_value);
357 /// \pre The node must have a value.
364 PRE(is_set());