<!-- ##### SECTION Title ##### -->
Concepts

<!-- ##### SECTION Short_Description ##### -->
Pre-defined URIS and Nodes in the RDF namespaces.

<!-- ##### SECTION Long_Description ##### -->
<para>
This module presents RDF concepts from either the RDF namespace
<ulink url="http://www.w3.org/1999/02/22-rdf-syntax-ns#">http://www.w3.org/1999/02/22-rdf-syntax-ns#</ulink>
or the RDF Schema namespace
<ulink url="http://www.w3.org/2000/01/rdf-schema#">http://www.w3.org/2000/01/rdf-schema#</ulink>
</para>

<para>
This list includes both syntax terms such as
<literal>rdf:li</literal> as well as model concepts (RDF
properties or classes) such as <literal>rdf:Seq</literal>
</para>

<para>
These are used in code using two lists of macros to get fast
pointers to #librdf_node or #librdf_uri objects for the concept.
These should be copied with the appropriate #librdf_node
or #librdf_uri class copy constructors before use.
</para>

<example id="redland-example-rdfconcept">
<title>Using macros to get a node and URI for an RDF concept</title>
<programlisting>
  #include &lt;redland.h&gt;
  ...

  librdf_node* n=librdf_new_node_from_node(LIBRDF_MS_value);

  librdf_uri* u=librdf_new_uri_from_uri(LIBRDF_MS_value_URI);
</programlisting>
</example>

<!-- ##### SECTION See_Also ##### -->
<para>
<ulink url="http://www.w3.org/TR/2004/REC-rdf-schema-20040210/">RDF Vocabulary Description Language 1.0: RDF Schema</ulink>, Graham Klyne and Jeremy J. Carroll, Editors, W3C Recommendation, 10 February 2004.
</para>

<para>
<ulink url="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210/">Resource Description Framework (RDF): Concepts and Abstract Syntax</ulink>, Dan Brickley and R. V. Guha, Editors, W3C Recommendation, 10 February 2004.
</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### SECTION Image ##### -->


<!-- ##### FUNCTION librdf_get_concept_resource_by_index ##### -->
<para>

</para>

@world: 
@idx: 
@Returns: 


<!-- ##### FUNCTION librdf_get_concept_uri_by_index ##### -->
<para>

</para>

@world: 
@idx: 
@Returns: 


<!-- ##### FUNCTION librdf_get_concept_ms_namespace ##### -->
<para>

</para>

@world: 
@Returns: 


<!-- ##### FUNCTION librdf_get_concept_schema_namespace ##### -->
<para>

</para>

@world: 
@Returns: 


<!-- ##### MACRO LIBRDF_MS_Alt ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_MS_Alt_URI ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_MS_Bag ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_MS_Bag_URI ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_MS_Description ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_MS_Description_URI ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_MS_Property ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_MS_Property_URI ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_MS_RDF ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_MS_RDF_URI ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_MS_Seq ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_MS_Seq_URI ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_MS_Statement ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_MS_Statement_URI ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_MS_aboutEach ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_MS_aboutEachPrefix ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_MS_aboutEachPrefix_URI ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_MS_aboutEach_URI ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_MS_li ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_MS_li_URI ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_MS_object ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_MS_object_URI ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_MS_predicate ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_MS_predicate_URI ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_MS_subject ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_MS_subject_URI ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_MS_type ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_MS_type_URI ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_MS_value ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_MS_value_URI ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_RS_List ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_RS_List_URI ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_RS_XMLLiteral ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_RS_XMLLiteral_URI ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_RS_first ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_RS_first_URI ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_RS_nil ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_RS_nil_URI ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_RS_nodeID ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_RS_nodeID_URI ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_RS_rest ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_RS_rest_URI ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_S_Class ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_S_Class_URI ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_S_ConstraintProperty ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_S_ConstraintProperty_URI ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_S_ConstraintResource ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_S_ConstraintResource_URI ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_S_Container ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_S_ContainerMembershipProperty ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_S_ContainerMembershipProperty_URI ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_S_Container_URI ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_S_Literal ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_S_Literal_URI ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_S_Resource ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_S_Resource_URI ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_S_comment ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_S_comment_URI ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_S_domain ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_S_domain_URI ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_S_isDefinedBy ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_S_isDefinedBy_URI ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_S_label ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_S_label_URI ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_S_range ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_S_range_URI ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_S_seeAlso ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_S_seeAlso_URI ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_S_subClassOf ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_S_subClassOf_URI ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_S_subPropertyOf ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_S_subPropertyOf_URI ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_URI_RDF_MS ##### -->
<para>

</para>



<!-- ##### MACRO LIBRDF_URI_RDF_SCHEMA ##### -->
<para>

</para>



