value.hxx
Go to the documentation of this file.
1 /*===========================================================================================================
7 * Licensed under the MIT License, you may not use this file except in compliance with the License.
12 * Unless required by applicable law or agreed to in writing, software distributed under the License is
13 * distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 * See the License for the specific language governing permissions and limitations under the License.
19 *=========================================================================================================*/
44 static Ostream& Build(Ostream& os, const String& name, const T& value, const String& comment = "")
69 static const T& BuildValue(Ostream& os, const String& name, const T& value, const String& comment = "")
81 static Writer& Build(Writer& writer, const String& name, const T& value, const String& comment = "")
static Ostream & Build(Ostream &os, const String &name, const T &value, const String &comment="")
Definition: value.hxx:44
static Ostream & Build(Ostream &os, const String &file, int line, const String &message)
Definition: error.hxx:41
static const T & BuildValue(Writer &writer, const String &name, const T &value, const String &comment="")
Definition: value.hxx:57
static bool Write(Writer &writer, const String &name, const T &value, const String &comment)
Definition: value.hxx:96
static const T & BuildValue(Ostream &os, const String &name, const T &value, const String &comment="")
Definition: value.hxx:69
Definition: value.hxx:33
bool Write(const String &name, const T &value, const String &comment)
Definition: value.hxx:93
static Writer & Build(Writer &writer, const String &name, const T &value, const String &comment="")
Definition: value.hxx:81
Definition: algorithm.hxx:26