![]() |
SASSY
0.0
Software Architecture Support System
|
The namespace for the Resource Description Framework interface. More...
Classes | |
| class | vxt |
| An exception object with severity levels. More... | |
| class | URI |
| A shared pointer with constructors for the URI_ class. More... | |
| class | Model |
| A shared pointer with constructors for the Model_ class. More... | |
| class | ResourceNode |
| A shared pointer with constructors for the ResourceNode_ class. More... | |
| class | LiteralNode |
| A shared pointer with constructors for the LiteralNode_ class. More... | |
| class | BlankNode |
| A shared pointer with constructors for the BlankNode_ class. More... | |
| class | Statement |
| A shared pointer with constructors for the Statement_ class. More... | |
| class | Parser |
| A shared pointer with constructors for the Parser_ class. More... | |
| class | Serializer |
| A shared pointer with constructors for the Serializer_ class. More... | |
| class | Stream |
| A shared pointer with constructors for the Stream_ class. More... | |
| class | Query |
| A shared pointer with constructors for the Query_ class. More... | |
| class | ErrorClient |
| Client that is notified of errors and/or warnings. More... | |
| class | Universe |
| A singleton class responsible for managing the World objects. More... | |
| struct | Format |
| Instructions for converting a node to a string. More... | |
| class | Prefixes |
| Manages the prefixes and namespaces for a World. More... | |
| class | Literal |
| Hold the value, language and data type for an RDF literal. More... | |
| class | World_ |
| An abstract class defining the methods for an RDF World. More... | |
| class | Model_ |
| An abstract class defining the methods for an RDF Model. More... | |
| class | Node_ |
| An abstract class defining the methods for an RDF Node. More... | |
| class | ResourceNode_ |
| An abstract class defining the methods for an RDF Resource Node. More... | |
| class | LiteralNode_ |
| An abstract class defining the methods for an RDF Literal Node. More... | |
| class | BlankNode_ |
| An abstract class defining the methods for an RDF blank Node. More... | |
| class | Parser_ |
| An abstract class defining the methods for an RDF Parser. More... | |
| class | Query_ |
| An abstract class defining the methods for an RDF Query. More... | |
| class | QueryResult_ |
| An abstract class defining the methods for an RDF Query Result. More... | |
| class | QueryResults_ |
| An abstract class defining the methods for a set of Query Results. More... | |
| class | QueryString |
| A class for assistingin the preparation of a SPARQL query. More... | |
| class | Serializer_ |
| An abstract class defining the methods for an RDF Serializer. More... | |
| class | Statement_ |
| An abstract class defining the methods for an RDF Statement. More... | |
| class | Stream_ |
| An abstract class defining the methods for an RDF Stream. More... | |
| class | URI_ |
| An abstract class defining the methods for an RDF URI. More... | |
Typedefs | |
| using | World = std::shared_ptr< World_ > |
| A shared pointer to a World object. | |
| using | WorldRef = std::weak_ptr< World_ > |
| A weak shared pointer to a World object. | |
| using | NodeRef = std::weak_ptr< Node_ > |
| A weak shared pointer to a Node object. | |
| using | QueryResults = std::shared_ptr< QueryResults_ > |
| A shared pointer to a set of query results. | |
| using | StatementRef = std::weak_ptr< Statement_ > |
| A weak shared pointer to a statement. | |
| using | Node = std::shared_ptr< Node_ > |
| A shared pointer to a Node object. | |
Enumerations | |
| enum | Severity { Emergency, Alert, Critical, Error, Code, Warning, Notice, Info, Debug } |
| Severity levels for log messages. More... | |
| enum | Concept { Container, Bag, Sequence, Alternative, aboutEach, List, first, rest, nil, Statement, object, predicate, subject, Resource, Class, subClassOf, type, Property, subPropertyOf, domain, range, ConstraintProperty, ConstraintResource, Description, label, seeAlso, comment, isDefinedBy } |
| An enumeration of RDF and RDFS concepts. | |
| enum | DataType { UNDEF, PlainLiteral, XMLLiteral, XHTML, String, Boolean, Decimal, Integer, Double, Float, Data, Time, DateTime, DateTimeStamp, Year, Month, Day, YearMonth, MonthDay, Duration, YearMonthDuration, DayTimeDuration, Byte, Short, Int, Long, UnsignedByte, UnsignedShort, UnsignedLong, PositiveInteger, NonNegativeInteger, NegativeInteger, NonPositiveInteger, HexBinary, Base64Binary, AnyURI, Language, NormalizedString, Token, NMTOKEN, Name, NCName } |
| A enumeration of the data types available for RDF literals. | |
Functions | |
| bool | operator== (Statement, Statement) |
| Check for equality of two statements. | |
| bool | operator== (URI, URI) |
| Check for equality of two URIs. | |
| template<class C , class P , typename T > | |
| T * | deref (std::shared_ptr< C > a) |
| A template function that converts a shared pointer into the corresponding librdf pointer. | |
The namespace for the Resource Description Framework interface.
| enum rdf::Severity |
Severity levels for log messages.
1.8.5