libSBML C API  libSBML 5.20.2 C API
Loading...
Searching...
No Matches
XMLTriple.cpp File Reference

Stores an XML namespace triple. More...

Include dependency graph for XMLTriple.cpp:

Functions

LIBLAX_EXTERN XMLTriple_tXMLTriple_clone (const XMLTriple_t *t)
 _tCreates_t _ta_t _tdeep_t _tcopy_t _tof_t _tthe_t _tgiven_t _tXMLTriple_t_t _tstructure_t
 
LIBLAX_EXTERN XMLTriple_tXMLTriple_create (void)
 @_tendcond_t
 
LIBLAX_EXTERN XMLTriple_tXMLTriple_createWith (const char *name, const char *uri, const char *prefix)
 _tCreates_t _ta_t _tnew_t _tXMLTriple_t_t _tstructure_t _twith_t _tname_t, _tprefix_t _tand_t _turi_t.
 
LIBLAX_EXTERN int XMLTriple_equalTo (const XMLTriple_t *lhs, const XMLTriple_t *rhs)
 _tPredicate_t _treturning_t @_tc_t _t1_t (_ttrue_t) _tor_t @_tc_t _t0_t (_tfalse_t) _tdepending_t _ton_t _twhether_t _tthe_t _ttwo_t _tXMLTriple_t_t _tstructures_t _tare_t _tequal_t.
 
LIBLAX_EXTERN void XMLTriple_free (XMLTriple_t *triple)
 _tDestroys_t _tthis_t _tXMLTriple_t_t _tstructure_t.
 
LIBLAX_EXTERN const char * XMLTriple_getName (const XMLTriple_t *triple)
 _tReturns_t _tthe_t _tname_t _tfrom_t _tthis_t _tXMLTriple_t_t _tstructure_t.
 
LIBLAX_EXTERN const char * XMLTriple_getPrefix (const XMLTriple_t *triple)
 _tReturns_t _tthe_t _tprefix_t _tfrom_t _tthis_t _tXMLTriple_t_t _tstructure_t.
 
LIBLAX_EXTERN const char * XMLTriple_getPrefixedName (const XMLTriple_t *triple)
 _tReturns_t _tthe_t _tprefixed_t _tname_t _tfrom_t _tthis_t _tXMLTriple_t_t _tstructure_t.
 
LIBLAX_EXTERN const char * XMLTriple_getURI (const XMLTriple_t *triple)
 _tReturns_t _tthe_t _tURI_t _tfrom_t _tthis_t _tXMLTriple_t_t _tstructure_t.
 
LIBLAX_EXTERN int XMLTriple_isEmpty (const XMLTriple_t *triple)
 _tPredicate_t _treturning_t @_tc_t _t1_t (_ttrue_t) _tor_t @_tc_t _t0_t (_tfalse_t) _tdepending_t _ton_t _twhether_t _tthis_t _tXMLTriple_t_t _tis_t _tempty_t.
 
LIBLAX_EXTERN int XMLTriple_notEqualTo (const XMLTriple_t *lhs, const XMLTriple_t *rhs)
 _tPredicate_t _treturning_t @_tc_t _t1_t (_ttrue_t) _tor_t @_tc_t _t0_t (_tfalse_t) _tdepending_t _ton_t _twhether_t _tthe_t _ttwo_t _tXMLTriple_t_t _tstructures_t _tare_t _tnot_t _tequal_t.
 

Detailed Description

Stores an XML namespace triple.

Author
Ben Bornstein

Function Documentation

◆ XMLTriple_clone()

LIBLAX_EXTERN XMLTriple_t * XMLTriple_clone ( const XMLTriple_t triple)

_tCreates_t _ta_t _tdeep_t _tcopy_t _tof_t _tthe_t _tgiven_t _tXMLTriple_t_t _tstructure_t

@_tparam_t _ttriple_t _tthe_t _tXMLTriple_t_t _tstructure_t _tto_t _tbe_t _tcopied_t.

@_treturn_t _ta_t (_tdeep_t) _tcopy_t _tof_t _tthe_t _tgiven_t _tXMLTriple_t_t _tstructure_t.

@_tmemberof_t _tXMLTriple_t_t

◆ XMLTriple_create()

LIBLAX_EXTERN XMLTriple_t * XMLTriple_create ( void  )

@_tendcond_t

_tCreates_t _ta_t _tnew_t _tempty_t _tXMLTriple_t_t _tstructure_t _tand_t _treturns_t _ta_t _tpointer_t _tto_t _tit_t.

@_tcond_t _tdoxygenIgnored_t

◆ XMLTriple_createWith()

LIBLAX_EXTERN XMLTriple_t * XMLTriple_createWith ( const char *  name,
const char *  uri,
const char *  prefix 
)

_tCreates_t _ta_t _tnew_t _tXMLTriple_t_t _tstructure_t _twith_t _tname_t, _tprefix_t _tand_t _turi_t.

@_tparam_t _tname_t _ta_t _tstring_t, _tname_t _tfor_t _tthe_t _tXMLTriple_t_t _tstructure_t. @_tparam_t _turi_t _ta_t _tstring_t, _tURI_t _tof_t _tthe_t _tXMLTriple_t_t _tstructure_t. @_tparam_t _tprefix_t _ta_t _tstring_t, _tprefix_t _tfor_t _tthe_t _tURI_t _tof_t _tthe_t _tXMLTriple_t_t _tstructure_t.

@_treturn_t _tpointer_t _tto_t _tthe_t _tcreated_t _tXMLTriple_t_t _tstructure_t.

@_tmemberof_t _tXMLTriple_t_t

Examples
addingEvidenceCodes_2.c, and createExampleSBML.c.

◆ XMLTriple_equalTo()

LIBLAX_EXTERN int XMLTriple_equalTo ( const XMLTriple_t lhs,
const XMLTriple_t rhs 
)

_tPredicate_t _treturning_t @_tc_t _t1_t (_ttrue_t) _tor_t @_tc_t _t0_t (_tfalse_t) _tdepending_t _ton_t _twhether_t _tthe_t _ttwo_t _tXMLTriple_t_t _tstructures_t _tare_t _tequal_t.

@_tparam_t _tlhs_t _tthe_t _tfirst_t _tXMLTriple_t_t _tstructure_t _tto_t _tbe_t _tcompared_t. @_tparam_t _trhs_t _tthe_t _tsecond_t _tXMLTriple_t_t _tstructure_t _tto_t _tbe_t _tcompared_t.

@_treturn_t @_tc_t _t1_t (_ttrue_t) _tif_t _tthe_t _tcombination_t _tof_t _tname_t, _tURI_t, _tand_t _tprefix_t _tof_t _tthe_t _ttwo_t _tXMLTriple_t_t _tstructures_t _tare_t _tequal_t, @_tc_t _t0_t (_tfalse_t) _totherwise_t.

@_tmemberof_t _tXMLTriple_t_t

◆ XMLTriple_free()

LIBLAX_EXTERN void XMLTriple_free ( XMLTriple_t triple)

_tDestroys_t _tthis_t _tXMLTriple_t_t _tstructure_t.

@_tparam_t _ttriple_t _tXMLTriple_t_t _tstructure_t _tto_t _tbe_t _tfreed_t.

@_tmemberof_t _tXMLTriple_t_t

Examples
addingEvidenceCodes_2.c, and createExampleSBML.c.

◆ XMLTriple_getName()

LIBLAX_EXTERN const char * XMLTriple_getName ( const XMLTriple_t triple)

_tReturns_t _tthe_t _tname_t _tfrom_t _tthis_t _tXMLTriple_t_t _tstructure_t.

@_tparam_t _ttriple_t _tXMLTriple_t_t _tstructure_t _tto_t _tbe_t _tqueried_t.

@_treturn_t _tname_t _tfrom_t _tthis_t _tXMLTriple_t_t _tstructure_t.

@_tmemberof_t _tXMLTriple_t_t

◆ XMLTriple_getPrefix()

LIBLAX_EXTERN const char * XMLTriple_getPrefix ( const XMLTriple_t triple)

_tReturns_t _tthe_t _tprefix_t _tfrom_t _tthis_t _tXMLTriple_t_t _tstructure_t.

@_tparam_t _ttriple_t _tXMLTriple_t_t _tstructure_t _tto_t _tbe_t _tqueried_t.

@_treturn_t _tprefix_t _tfrom_t _tthis_t _tXMLTriple_t_t _tstructure_t.

@_tmemberof_t _tXMLTriple_t_t

◆ XMLTriple_getPrefixedName()

LIBLAX_EXTERN const char * XMLTriple_getPrefixedName ( const XMLTriple_t triple)

_tReturns_t _tthe_t _tprefixed_t _tname_t _tfrom_t _tthis_t _tXMLTriple_t_t _tstructure_t.

@_tparam_t _ttriple_t _tXMLTriple_t_t _tstructure_t _tto_t _tbe_t _tqueried_t.

@_treturn_t _tprefixed_t _tname_t _tfrom_t _tthis_t _tXMLTriple_t_t _tstructure_t.

@_tmemberof_t _tXMLTriple_t_t

◆ XMLTriple_getURI()

LIBLAX_EXTERN const char * XMLTriple_getURI ( const XMLTriple_t triple)

_tReturns_t _tthe_t _tURI_t _tfrom_t _tthis_t _tXMLTriple_t_t _tstructure_t.

@_tparam_t _ttriple_t _tXMLTriple_t_t _tstructure_t _tto_t _tbe_t _tqueried_t.

@_treturn_t _tURI_t _tfrom_t _tthis_t _tXMLTriple_t_t _tstructure_t.

@_tmemberof_t _tXMLTriple_t_t

◆ XMLTriple_isEmpty()

LIBLAX_EXTERN int XMLTriple_isEmpty ( const XMLTriple_t triple)

_tPredicate_t _treturning_t @_tc_t _t1_t (_ttrue_t) _tor_t @_tc_t _t0_t (_tfalse_t) _tdepending_t _ton_t _twhether_t _tthis_t _tXMLTriple_t_t _tis_t _tempty_t.

@_tparam_t _ttriple_t _tXMLTriple_t_t _tstructure_t _tto_t _tbe_t _tqueried_t.

@_treturn_t @_tc_t _t1_t (_ttrue_t) _tif_t _tthis_t _tXMLTriple_t_t _tis_t _tempty_t, @_tc_t _t0_t (_tfalse_t) _totherwise_t.

@_tmemberof_t _tXMLTriple_t_t

◆ XMLTriple_notEqualTo()

LIBLAX_EXTERN int XMLTriple_notEqualTo ( const XMLTriple_t lhs,
const XMLTriple_t rhs 
)

_tPredicate_t _treturning_t @_tc_t _t1_t (_ttrue_t) _tor_t @_tc_t _t0_t (_tfalse_t) _tdepending_t _ton_t _twhether_t _tthe_t _ttwo_t _tXMLTriple_t_t _tstructures_t _tare_t _tnot_t _tequal_t.

@_tparam_t _tlhs_t _tthe_t _tfirst_t _tXMLTriple_t_t _tstructure_t _tto_t _tbe_t _tcompared_t. @_tparam_t _trhs_t _tthe_t _tsecond_t _tXMLTriple_t_t _tstructure_t _tto_t _tbe_t _tcompared_t.

@_treturn_t @_tc_t _t1_t (_ttrue_t) _tif_t _tthe_t _tcombination_t _tof_t _tname_t, _tURI_t, _tor_t _tprefix_t _tof_t _tthe_t _ttwo_t _tXMLTriple_t_t _tstructures_t _tare_t _tnot_t _tequal_t, @_tc_t _t0_t (_tfalse_t) _totherwise_t.

@_tmemberof_t _tXMLTriple_t_t