knowrob  2.1.0
A Knowledge Base System for Cognition-enabled Robots
Property.h File Reference
#include <memory>
#include <list>
#include <functional>
#include "Resource.h"
#include "knowrob/terms/IRIAtom.h"
#include "Class.h"
Include dependency graph for Property.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  knowrob::semweb::Property
 
struct  knowrob::semweb::Property::PropertyComparator
 

Namespaces

 knowrob
 
 knowrob::semweb
 

Enumerations

enum  knowrob::semweb::PropertyFlag {
  knowrob::semweb::DATATYPE_PROPERTY = 1 << 0 , knowrob::semweb::ANNOTATION_PROPERTY = 1 << 1 , knowrob::semweb::OBJECT_PROPERTY = 1 << 2 , knowrob::semweb::TRANSITIVE_PROPERTY = 1 << 3 ,
  knowrob::semweb::REFLEXIVE_PROPERTY = 1 << 4 , knowrob::semweb::SYMMETRIC_PROPERTY = 1 << 5 , knowrob::semweb::DATATYPE_PROPERTY = 1 << 0 , knowrob::semweb::ANNOTATION_PROPERTY = 1 << 1 ,
  knowrob::semweb::OBJECT_PROPERTY = 1 << 2 , knowrob::semweb::TRANSITIVE_PROPERTY = 1 << 3 , knowrob::semweb::REFLEXIVE_PROPERTY = 1 << 4 , knowrob::semweb::SYMMETRIC_PROPERTY = 1 << 5
}