An RDF literal consisting of a label (the value) and optionally a language tag or a datatype (but not both).
More...
#include <rdf_model.hpp>
|
| Literal (const std::string &label) |
|
| Literal (const char *label) |
|
| Literal (int8_t i) |
|
| Literal (int16_t i) |
|
| Literal (int32_t i) |
|
| Literal (int64_t i) |
|
| Literal (double d) |
|
| Literal (float d) |
|
| Literal (bool b) |
|
bool | booleanValue () const |
| Returns the boolean value of this literal.
|
|
int8_t | byteValue () const |
| Returns the byte value of this literal.
|
|
cpp_dec_float_50 | decimalValue () const |
| Returns the decimal value of this literal.
|
|
double | doubleValue () const |
| Returns the double value of this literal.
|
|
float | floatValue () const |
| Returns the float value of this literal.
|
|
cpp_int | integerValue () const |
| Returns the integer value of this literal.
|
|
int32_t | intValue () const |
| Returns the 32 bit int value of this literal.
|
|
int64_t | longValue () const |
| Returns the 64 bit long value of this literal.
|
|
int16_t | shortValue () const |
| Returns the 16 bit short value of this literal.
|
|
const std::string & | getLabel () const |
| Gets the label of this literal.
|
|
const std::string & | stringValue () const |
| Returns the String-value of a Value object. More...
|
|
const ValueTypes | getType () const |
| Return type information (to avoid dynamic casts if possible)
|
|
bool | operator== (const std::string &s) const |
|
bool | operator!= (const std::string &s) const |
|
| operator bool () const |
|
| operator int () const |
|
| operator long int () const |
|
| operator long long int () const |
|
| operator float () const |
|
| operator double () const |
|
| operator const char * () const |
|
|
virtual bool | equals (const Value &other) const |
| Internal polymorphic implementation of equals.
|
|
virtual std::ostream & | print (std::ostream &os) const |
|
An RDF literal consisting of a label (the value) and optionally a language tag or a datatype (but not both).
const std::string& mico::rdf::model::Literal::stringValue |
( |
| ) |
const |
|
inlinevirtual |
The documentation for this class was generated from the following files: