Anonymous Individuals
-
struct CowlAnonInd : public CowlIndividual, public CowlPrimitive, public CowlAnnotValue
Represents an AnonymousIndividual in the OWL 2 specification.
Public Functions
-
CowlAnonInd *cowl_anon_ind(CowlString *id)
Returns a retained anonymous individual.
Note
By passing NULL as the identifier, a new identifier is randomly generated.
- Parameters
id – Anonymous individual identifier.
- Returns
Retained anonymous individual, or NULL on error.
-
CowlAnonInd *cowl_anon_ind_from_string(UString string)
Returns a retained anonymous individual.
- Parameters
string – Anonymous individual identifier.
- Returns
Retained anonymous individual, or NULL on error.
-
CowlString *cowl_anon_ind_get_id(CowlAnonInd *ind)
Gets the node ID of the specified anonymous individual.
- Parameters
ind – The anonymous individual.
- Returns
Node ID.
-
cowl_anon_ind_from_static(CSTR)
Returns a retained anonymous individual given the static string representation of its identifier.
- Parameters
CSTR – [char const[]] Static string.
- Returns
[CowlAnonInd *] Retained anonymous individual, or NULL on error.
-
CowlAnonInd *cowl_anon_ind(CowlString *id)