Mir 1.0
Mir application programming interface

Functions

mirkl_error_tmir_nil_instance_create (mirkl_object_t **obj, mirkl_uint32_t flags, mir_prsdata_t *pp, apr_pool_t *pool, apr_pool_t *tmp_pool)
 Create nil object.
 
mirkl_error_tmir_true_instance_create (mirkl_object_t **obj, mirkl_uint32_t flags, mir_prsdata_t *pp, apr_pool_t *pool, apr_pool_t *tmp_pool)
 Create true object.
 
mirkl_error_tmir_false_instance_create (mirkl_object_t **obj, mirkl_uint32_t flags, mir_prsdata_t *pp, apr_pool_t *pool, apr_pool_t *tmp_pool)
 Create false object.
 
mirkl_bool_t mir_nil_object (mirkl_object_t *obj)
 Test object type. More...
 
mirkl_bool_t mir_true_object (mirkl_object_t *obj)
 Test object type. More...
 
mirkl_bool_t mir_false_object (mirkl_object_t *obj)
 Test object type. More...
 

Variables

mirkl_object_t * MirNilClass
 NilClass object.
 
mirkl_object_t * MirTrueClass
 TrueClass object.
 
mirkl_object_t * MirFalseClass
 FalseClass object.
 
mirkl_object_t * MirNilObject
 Global nil object.
 
mirkl_object_t * MirTrueObject
 Global true object.
 
mirkl_object_t * MirFalseObject
 Global false object.
 

Detailed Description

Function Documentation

◆ mir_false_object()

mirkl_bool_t mir_false_object ( mirkl_object_t *  obj)

Test object type.

Returns
true if object is Mir false, otherwise false.

◆ mir_nil_object()

mirkl_bool_t mir_nil_object ( mirkl_object_t *  obj)

Test object type.

Returns
true if object is Mir nil, otherwise false.

◆ mir_true_object()

mirkl_bool_t mir_true_object ( mirkl_object_t *  obj)

Test object type.

Returns
true if object is Mir true, otherwise false.