Open Lighting Architecture  0.9.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
ola::web::JsonUIntValue Class Reference

Detailed Description

A unsigned int value.

Inheritance diagram for ola::web::JsonUIntValue:
ola::web::JsonValue

Public Member Functions

 JsonUIntValue (unsigned int value)
 Create a new JsonUIntValue.
void ToString (std::ostream *output, unsigned int) const
 Output the string representation of this value to an ostream.

Additional Inherited Members

- Protected Member Functions inherited from ola::web::JsonValue
void Indent (std::ostream *output, unsigned int indent) const
 Append the give number of spaces to the output stream.
- Static Protected Attributes inherited from ola::web::JsonValue
static const unsigned int DEFAULT_INDENT = 2
 the default indent level

Constructor & Destructor Documentation

ola::web::JsonUIntValue::JsonUIntValue ( unsigned int  value)
inlineexplicit

Create a new JsonUIntValue.

Parameters
valuethe unsigned int to use.

Member Function Documentation

void ola::web::JsonUIntValue::ToString ( std::ostream *  output,
unsigned  indent 
) const
inlinevirtual

Output the string representation of this value to an ostream.

Parameters
outputthe ostream to output to.
indentthe number of spaces to prepend.

Implements ola::web::JsonValue.


The documentation for this class was generated from the following file: