libSBML C API  libSBML 5.20.2 C API
Loading...
Searching...
No Matches
SubListOfSpeciesFeatures.h File Reference

: Implementation of the SubListOfSpeciesFeatures_t class More...

Include dependency graph for SubListOfSpeciesFeatures.h:
This graph shows which files directly or indirectly include this file:

Enumerations

enum  Relation_t {
  MULTI_RELATION_AND ,
  MULTI_RELATION_OR ,
  MULTI_RELATION_NOT ,
  MULTI_RELATION_UNKNOWN
}
 @_tclass_t _tdoc_sublistofspeciesfeatures_relation_t More...
 

Functions

Relation_t Relation_fromString (const char *code)
 _tReturns_t _tthe_t _tRelation_t_t _tenumeration_t _tcorresponding_t _tto_t _tthe_t _tgiven_t _tstring_t _tor_t @_tsbmlconstant_t{_tMULTI_RELATION_UNKNOWN_t, _tRelation_t_t} _tif_t _tthere_t _tis_t _tno_t _tsuch_t _tmatch_t.
 
const char * Relation_toString (Relation_t r)
 _tReturns_t _tthe_t _tstring_t _tversion_t _tof_t _tthe_t _tprovided_t _tRelation_t_t _tenumeration_t.
 
SubListOfSpeciesFeatures_tSubListOfSpeciesFeatures_clone (const SubListOfSpeciesFeatures_t *slosf)
 _tCreates_t _tand_t _treturns_t _ta_t _tdeep_t _tcopy_t _tof_t _tthis_t _tSubListOfSpeciesFeatures_t_t _tobject_t.
 
SubListOfSpeciesFeatures_tSubListOfSpeciesFeatures_create (unsigned int level, unsigned int version, unsigned int pkgVersion)
 _tCreates_t _ta_t _tnew_t _tSubListOfSpeciesFeatures_t_t _tusing_t _tthe_t _tgiven_t _tSBML_t _tLevel_t, _tVersion_t _tand_t &_tldquo_t;_tmulti_t&_trdquo_t; _tpackage_t _tversion_t.
 
SpeciesFeature_tSubListOfSpeciesFeatures_createSpeciesFeature (SubListOfSpeciesFeatures_t *slosf)
 _tCreates_t _ta_t _tnew_t _tSpeciesFeature_t_t _tobject_t, _tadds_t _tit_t _tto_t _tthis_t _tSubListOfSpeciesFeatures_t_t _tobject_t _tand_t _treturns_t _tthe_t _tSpeciesFeature_t_t _tobject_t _tcreated_t.
 
void SubListOfSpeciesFeatures_free (SubListOfSpeciesFeatures_t *slosf)
 _tFrees_t _tthis_t _tSubListOfSpeciesFeatures_t_t _tobject_t.
 
char * SubListOfSpeciesFeatures_getComponent (const SubListOfSpeciesFeatures_t *slosf)
 _tReturns_t _tthe_t _tvalue_t _tof_t _tthe_t "_tcomponent_t" _tattribute_t _tof_t _tthis_t _tSubListOfSpeciesFeatures_t_t.
 
char * SubListOfSpeciesFeatures_getId (const SubListOfSpeciesFeatures_t *slosf)
 _tReturns_t _tthe_t _tvalue_t _tof_t _tthe_t "_tid_t" _tattribute_t _tof_t _tthis_t _tSubListOfSpeciesFeatures_t_t.
 
char * SubListOfSpeciesFeatures_getName (const SubListOfSpeciesFeatures_t *slosf)
 _tReturns_t _tthe_t _tvalue_t _tof_t _tthe_t "_tname_t" _tattribute_t _tof_t _tthis_t _tSubListOfSpeciesFeatures_t_t.
 
unsigned int SubListOfSpeciesFeatures_getNumSpeciesFeatures (SubListOfSpeciesFeatures_t *slosf)
 *
 
Relation_t SubListOfSpeciesFeatures_getRelation (const SubListOfSpeciesFeatures_t *slosf)
 _tReturns_t _tthe_t _tvalue_t _tof_t _tthe_t "_trelation_t" _tattribute_t _tof_t _tthis_t _tSubListOfSpeciesFeatures_t_t.
 
const char * SubListOfSpeciesFeatures_getRelationAsString (const SubListOfSpeciesFeatures_t *slosf)
 _tReturns_t _tthe_t _tvalue_t _tof_t _tthe_t "_trelation_t" _tattribute_t _tof_t _tthis_t _tSubListOfSpeciesFeatures_t_t.
 
int SubListOfSpeciesFeatures_hasRequiredAttributes (const SubListOfSpeciesFeatures_t *slosf)
 _tPredicate_t _treturning_t @_tc_t _t1_t (_ttrue_t) _tif_t _tall_t _tthe_t _trequired_t _tattributes_t _tfor_t _tthis_t _tSubListOfSpeciesFeatures_t_t _tobject_t _thave_t _tbeen_t _tset_t.
 
int SubListOfSpeciesFeatures_isSetComponent (const SubListOfSpeciesFeatures_t *slosf)
 _tPredicate_t _treturning_t @_tc_t _t1_t (_ttrue_t) _tif_t _tthis_t _tSubListOfSpeciesFeatures_t_t'_ts_t "_tcomponent_t" _tattribute_t _tis_t _tset_t.
 
int SubListOfSpeciesFeatures_isSetId (const SubListOfSpeciesFeatures_t *slosf)
 _tPredicate_t _treturning_t @_tc_t _t1_t (_ttrue_t) _tif_t _tthis_t _tSubListOfSpeciesFeatures_t_t'_ts_t "_tid_t" _tattribute_t _tis_t _tset_t.
 
int SubListOfSpeciesFeatures_isSetName (const SubListOfSpeciesFeatures_t *slosf)
 _tPredicate_t _treturning_t @_tc_t _t1_t (_ttrue_t) _tif_t _tthis_t _tSubListOfSpeciesFeatures_t_t'_ts_t "_tname_t" _tattribute_t _tis_t _tset_t.
 
int SubListOfSpeciesFeatures_isSetRelation (const SubListOfSpeciesFeatures_t *slosf)
 _tPredicate_t _treturning_t @_tc_t _t1_t (_ttrue_t) _tif_t _tthis_t _tSubListOfSpeciesFeatures_t_t'_ts_t "_trelation_t" _tattribute_t _tis_t _tset_t.
 
int SubListOfSpeciesFeatures_isValidRelation (Relation_t relation)
 _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 _tgiven_t _tRelation_t_t _tis_t _tvalid_t.
 
int SubListOfSpeciesFeatures_isValidRelationString (const char *code)
 _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 _tgiven_t _tstring_t _tis_t _ta_t _tvalid_t _tRelation_t_t.
 
int SubListOfSpeciesFeatures_setComponent (SubListOfSpeciesFeatures_t *slosf, const char *component)
 _tSets_t _tthe_t _tvalue_t _tof_t _tthe_t "_tcomponent_t" _tattribute_t _tof_t _tthis_t _tSubListOfSpeciesFeatures_t_t.
 
int SubListOfSpeciesFeatures_setId (SubListOfSpeciesFeatures_t *slosf, const char *id)
 _tSets_t _tthe_t _tvalue_t _tof_t _tthe_t "_tid_t" _tattribute_t _tof_t _tthis_t _tSubListOfSpeciesFeatures_t_t.
 
int SubListOfSpeciesFeatures_setName (SubListOfSpeciesFeatures_t *slosf, const char *name)
 _tSets_t _tthe_t _tvalue_t _tof_t _tthe_t "_tname_t" _tattribute_t _tof_t _tthis_t _tSubListOfSpeciesFeatures_t_t.
 
int SubListOfSpeciesFeatures_setRelation (SubListOfSpeciesFeatures_t *slosf, Relation_t relation)
 _tSets_t _tthe_t _tvalue_t _tof_t _tthe_t "_trelation_t" _tattribute_t _tof_t _tthis_t _tSubListOfSpeciesFeatures_t_t.
 
int SubListOfSpeciesFeatures_setRelationAsString (SubListOfSpeciesFeatures_t *slosf, const char *relation)
 _tSets_t _tthe_t _tvalue_t _tof_t _tthe_t "_trelation_t" _tattribute_t _tof_t _tthis_t _tSubListOfSpeciesFeatures_t_t.
 
int SubListOfSpeciesFeatures_unsetComponent (SubListOfSpeciesFeatures_t *slosf)
 _tUnsets_t _tthe_t _tvalue_t _tof_t _tthe_t "_tcomponent_t" _tattribute_t _tof_t _tthis_t _tSubListOfSpeciesFeatures_t_t.
 
int SubListOfSpeciesFeatures_unsetId (SubListOfSpeciesFeatures_t *slosf)
 _tUnsets_t _tthe_t _tvalue_t _tof_t _tthe_t "_tid_t" _tattribute_t _tof_t _tthis_t _tSubListOfSpeciesFeatures_t_t.
 
int SubListOfSpeciesFeatures_unsetName (SubListOfSpeciesFeatures_t *slosf)
 _tUnsets_t _tthe_t _tvalue_t _tof_t _tthe_t "_tname_t" _tattribute_t _tof_t _tthis_t _tSubListOfSpeciesFeatures_t_t.
 
int SubListOfSpeciesFeatures_unsetRelation (SubListOfSpeciesFeatures_t *slosf)
 _tUnsets_t _tthe_t _tvalue_t _tof_t _tthe_t "_trelation_t" _tattribute_t _tof_t _tthis_t _tSubListOfSpeciesFeatures_t_t.
 

Detailed Description

: Implementation of the SubListOfSpeciesFeatures_t class

Author
: Fengkai Zhang

Enumeration Type Documentation

◆ Relation_t

enum Relation_t

@_tclass_t _tdoc_sublistofspeciesfeatures_relation_t

@_tpar_t _tThe_t _tattribute_t "_trelation_t" _ton_t _ta_t _tSubListOfSpeciesFeatures_t _tobject_t _tis_t _tused_t _tto_t _tdefine_t _tthe_t _tlogic_t _trelationship_t _tamong_t _tits_t _tchildren_t. _tIf_t _tany_t _tSpeciesFeature_t _tinvolved_t _tin_t _ta_t _tSubListOfSpeciesFeatures_t _treferences_t _ta_t _tSpeciesFeatureType_t _twith_t _toccur_t > _t1_t, _tthe_t _tSubListOfSpeciesFeatures_t _tcan_t _tonly_t _thave_t _tthe_t _tvalue_t '_tand_t' _tfor_t _tits_t _trelation_t _tattribute_t.

_tIn_t _tthe_t _tSBML_t _tLevel_t&_tnbsp_t;_t3_t _tVersion_t&_tnbsp_t;_t1_t _tMulti_t _tspecification_t, _tthe_t _tfollowing_t _tare_t _tthe_t _tallowable_t _tvalues_t _tfor_t "_trelation_t": <_tul_t> <_tli_t> @_tc_t "_tand_t", _tmeans_t _tthat_t _tthe_t _tspecies_t _tfeatures_t _tall_t _tapply_t.

<_tli_t> @_tc_t "_tor_t", _tmeans_t _tthat_t _tat_t _tleast_t _tone_t _tof_t _tthe_t _tspecies_t _tfeatures_t _tapply_t.

<_tli_t> @_tc_t "_tnot_t", _tmeans_t _tthat_t _tthe_t _tspecies_t _tfeature_t _tmust_t _tnot_t _tapply_t.

</_tul_t>

@_tenum_t _tRelation_t_t @_tbrief_t _tEnumeration_t _tof_t _tpossible_t _trelations_t _tbetween_t _tthe_t _tchildren_t _tof_t _ta_t _tSubListOfSpeciesFeatures_t _tin_t _tthe_t _tlibSBML_t "_tmulti_t" _tpackage_t _timplementation_t.

@_tcopydetails_t _tdoc_what_are_typecodes_t

@_tcopydetails_t _tdoc_additional_typecode_details_t

Enumerator
MULTI_RELATION_AND 

_tThe_t _tSpeciesFeature_t _tchildren_t _tof_t _tthe_t _tSubListOfSpeciesFeatures_t _tshare_t _tan_t '_tand_t' _trelationship_t.

MULTI_RELATION_OR 

_tThe_t _tSpeciesFeature_t _tchildren_t _tof_t _tthe_t _tSubListOfSpeciesFeatures_t _tshare_t _tan_t '_tor_t' _trelationship_t.

MULTI_RELATION_NOT 

_tThe_t _tSpeciesFeature_t _tchildren_t _tof_t _tthe_t _tSubListOfSpeciesFeatures_t _tshare_t _ta_t '_tnot_t' _trelationship_t.

MULTI_RELATION_UNKNOWN 

_tThe_t _tSpeciesFeature_t _tchildren_t _tof_t _tthe_t _tSubListOfSpeciesFeatures_t _tshare_t _tan_t _tunknown_t _trelationship_t.

_tThis_t _tvalue_t _tis_t _tnot_t _tpermitted_t _tfor_t _tvalid_t _tSBML_t _tmodels_t.

Function Documentation

◆ Relation_fromString()

Relation_t Relation_fromString ( const char *  code)

_tReturns_t _tthe_t _tRelation_t_t _tenumeration_t _tcorresponding_t _tto_t _tthe_t _tgiven_t _tstring_t _tor_t @_tsbmlconstant_t{_tMULTI_RELATION_UNKNOWN_t, _tRelation_t_t} _tif_t _tthere_t _tis_t _tno_t _tsuch_t _tmatch_t.

@_tparam_t _tcode_t _tthe_t _tstring_t _tto_t _tconvert_t _tto_t _ta_t _tRelation_t_t.

@_treturn_t _tthe_t _tcorresponding_t _tRelation_t_t _tor_t @_tsbmlconstant_t{_tMULTI_RELATION_UNKNOWN_t, _tRelation_t_t} _tif_t _tno_t _tmatch_t _tis_t _tfound_t.

@_tnote_t _tThe_t _tmatching_t _tis_t _tcase_t-_tsensitive_t: "_tand_t" _twill_t _treturn_t @_tsbmlconstant_t{_tMULTI_RELATION_AND_t, _tRelation_t_t}, _tbut_t "_tAnd_t" _twill_t _treturn_t @_tsbmlconstant_t{_tMULTI_RELATION_UNKNOWN_t, _tRelation_t_t}.

@_tif_t _tconly_t @_tmemberof_t _tSubListOfSpeciesFeatures_t_t @_tendif_t

◆ Relation_toString()

const char * Relation_toString ( Relation_t  r)

_tReturns_t _tthe_t _tstring_t _tversion_t _tof_t _tthe_t _tprovided_t _tRelation_t_t _tenumeration_t.

@_tparam_t _tr_t _tthe_t _tRelation_t_t _tenumeration_t _tvalue_t _tto_t _tconvert_t.

@_treturn_t _tA_t _tstring_t _tcorresponding_t _tto_t _tthe_t _tgiven_t _ttype_t: "_tand_t", "_tor_t", "_tnot_t", _tor_t @_tc_t _tNULL_t _tif_t _tthe_t _tvalue_t _tis_t @_tsbmlconstant_t{_tMULTI_RELATION_UNKNOWN_t, _tRelation_t_t} _tor_t _tanother_t _tinvalid_t _tenumeration_t _tvalue_t.

@_tcopydetails_t _tdoc_returned_unowned_char_t

@_tif_t _tconly_t @_tmemberof_t _tSubListOfSpeciesFeatures_t_t @_tendif_t

◆ SubListOfSpeciesFeatures_clone()

SubListOfSpeciesFeatures_t * SubListOfSpeciesFeatures_clone ( const SubListOfSpeciesFeatures_t slosf)

_tCreates_t _tand_t _treturns_t _ta_t _tdeep_t _tcopy_t _tof_t _tthis_t _tSubListOfSpeciesFeatures_t_t _tobject_t.

@_tparam_t _tslosf_t _tthe_t _tSubListOfSpeciesFeatures_t_t _tstructure_t.

@_treturn_t _ta_t (_tdeep_t) _tcopy_t _tof_t _tthis_t _tSubListOfSpeciesFeatures_t_t _tobject_t.

@_tcopydetails_t _tdoc_warning_returns_owned_pointer_t

@_tmemberof_t _tSubListOfSpeciesFeatures_t_t

◆ SubListOfSpeciesFeatures_create()

SubListOfSpeciesFeatures_t * SubListOfSpeciesFeatures_create ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)

_tCreates_t _ta_t _tnew_t _tSubListOfSpeciesFeatures_t_t _tusing_t _tthe_t _tgiven_t _tSBML_t _tLevel_t, _tVersion_t _tand_t &_tldquo_t;_tmulti_t&_trdquo_t; _tpackage_t _tversion_t.

@_tparam_t _tlevel_t _tan_t _tunsigned_t _tint_t, _tthe_t _tSBML_t _tLevel_t _tto_t _tassign_t _tto_t _tthis_t _tSubListOfSpeciesFeatures_t_t.

@_tparam_t _tversion_t _tan_t _tunsigned_t _tint_t, _tthe_t _tSBML_t _tVersion_t _tto_t _tassign_t _tto_t _tthis_t _tSubListOfSpeciesFeatures_t_t.

@_tparam_t _tpkgVersion_t _tan_t _tunsigned_t _tint_t, _tthe_t _tSBML_t _tMulti_t _tVersion_t _tto_t _tassign_t _tto_t _tthis_t _tSubListOfSpeciesFeatures_t_t.

@_tcopydetails_t _tdoc_note_setting_lv_pkg_t

@_tcopydetails_t _tdoc_warning_returns_owned_pointer_t

@_tmemberof_t _tSubListOfSpeciesFeatures_t_t

◆ SubListOfSpeciesFeatures_createSpeciesFeature()

SpeciesFeature_t * SubListOfSpeciesFeatures_createSpeciesFeature ( SubListOfSpeciesFeatures_t slosf)

_tCreates_t _ta_t _tnew_t _tSpeciesFeature_t_t _tobject_t, _tadds_t _tit_t _tto_t _tthis_t _tSubListOfSpeciesFeatures_t_t _tobject_t _tand_t _treturns_t _tthe_t _tSpeciesFeature_t_t _tobject_t _tcreated_t.

@_tparam_t _tslosf_t _tthe_t _tSubListOfSpeciesFeatures_t_t _tstructure_t _tto_t _twhich_t _tthe_t _tSpeciesFeature_t_t _tshould_t _tbe_t _tadded_t.

@_treturn_t _ta_t _tnew_t _tSpeciesFeature_t_t _tobject_t _tinstance_t.

@_tcopydetails_t _tdoc_returned_unowned_pointer_t

@_tmemberof_t _tSubListOfSpeciesFeatures_t_t

◆ SubListOfSpeciesFeatures_free()

void SubListOfSpeciesFeatures_free ( SubListOfSpeciesFeatures_t slosf)

_tFrees_t _tthis_t _tSubListOfSpeciesFeatures_t_t _tobject_t.

@_tparam_t _tslosf_t _tthe_t _tSubListOfSpeciesFeatures_t_t _tstructure_t.

@_tmemberof_t _tSubListOfSpeciesFeatures_t_t

◆ SubListOfSpeciesFeatures_getComponent()

char * SubListOfSpeciesFeatures_getComponent ( const SubListOfSpeciesFeatures_t slosf)

_tReturns_t _tthe_t _tvalue_t _tof_t _tthe_t "_tcomponent_t" _tattribute_t _tof_t _tthis_t _tSubListOfSpeciesFeatures_t_t.

@_tparam_t _tslosf_t _tthe_t _tSubListOfSpeciesFeatures_t_t _tstructure_t _twhose_t _tcomponent_t _tis_t _tsought_t.

@_treturn_t _tthe_t _tvalue_t _tof_t _tthe_t "_tcomponent_t" _tattribute_t _tof_t _tthis_t _tSubListOfSpeciesFeatures_t_t _tas_t _ta_t _tpointer_t _tto_t _ta_t _tstring_t.

@_tcopydetails_t _tdoc_warning_returns_owned_char_t

@_tmemberof_t _tSubListOfSpeciesFeatures_t_t

◆ SubListOfSpeciesFeatures_getId()

char * SubListOfSpeciesFeatures_getId ( const SubListOfSpeciesFeatures_t slosf)

_tReturns_t _tthe_t _tvalue_t _tof_t _tthe_t "_tid_t" _tattribute_t _tof_t _tthis_t _tSubListOfSpeciesFeatures_t_t.

@_tparam_t _tslosf_t _tthe_t _tSubListOfSpeciesFeatures_t_t _tstructure_t _twhose_t _tid_t _tis_t _tsought_t.

@_treturn_t _tthe_t _tvalue_t _tof_t _tthe_t "_tid_t" _tattribute_t _tof_t _tthis_t _tSubListOfSpeciesFeatures_t_t _tas_t _ta_t _tpointer_t _tto_t _ta_t _tstring_t.

@_tcopydetails_t _tdoc_warning_returns_owned_char_t

@_tmemberof_t _tSubListOfSpeciesFeatures_t_t

◆ SubListOfSpeciesFeatures_getName()

char * SubListOfSpeciesFeatures_getName ( const SubListOfSpeciesFeatures_t slosf)

_tReturns_t _tthe_t _tvalue_t _tof_t _tthe_t "_tname_t" _tattribute_t _tof_t _tthis_t _tSubListOfSpeciesFeatures_t_t.

@_tparam_t _tslosf_t _tthe_t _tSubListOfSpeciesFeatures_t_t _tstructure_t _twhose_t _tname_t _tis_t _tsought_t.

@_treturn_t _tthe_t _tvalue_t _tof_t _tthe_t "_tname_t" _tattribute_t _tof_t _tthis_t _tSubListOfSpeciesFeatures_t_t _tas_t _ta_t _tpointer_t _tto_t _ta_t _tstring_t.

@_tcopydetails_t _tdoc_warning_returns_owned_char_t

@_tmemberof_t _tSubListOfSpeciesFeatures_t_t

◆ SubListOfSpeciesFeatures_getNumSpeciesFeatures()

unsigned int SubListOfSpeciesFeatures_getNumSpeciesFeatures ( SubListOfSpeciesFeatures_t slosf)

*

_tGet_t _tthe_t _tnumber_t _tof_t _tSpeciesFeature_t_t _tobjects_t _tin_t _tthis_t _tSubListOfSpeciesFeatures_t_t.

@_tparam_t _tslosf_t _tthe_t _tSubListOfSpeciesFeatures_t_t _tstructure_t _tto_t _tquery_t.

@_treturn_t _tthe_t _tnumber_t _tof_t _tSpeciesFeature_t_t _tobjects_t _tin_t _tthis_t _tSubListOfSpeciesFeatures_t_t.

@_tmemberof_t _tSubListOfSpeciesFeatures_t_t

◆ SubListOfSpeciesFeatures_getRelation()

Relation_t SubListOfSpeciesFeatures_getRelation ( const SubListOfSpeciesFeatures_t slosf)

_tReturns_t _tthe_t _tvalue_t _tof_t _tthe_t "_trelation_t" _tattribute_t _tof_t _tthis_t _tSubListOfSpeciesFeatures_t_t.

@_tparam_t _tslosf_t _tthe_t _tSubListOfSpeciesFeatures_t_t _tstructure_t _twhose_t _trelation_t _tis_t _tsought_t.

@_treturn_t _tthe_t _tvalue_t _tof_t _tthe_t "_trelation_t" _tattribute_t _tof_t _tthis_t _tSubListOfSpeciesFeatures_t_t _tas_t _ta_t _tRelation_t_t.

@_tcopydetails_t _tdoc_sublistofspeciesfeatures_relation_t @_tif_t _tclike_t _tThe_t _tvalue_t _tis_t _tdrawn_t _tfrom_t _tthe_t _tenumeration_t @_tref_t _tRelation_t_t @_tendif_t _tThe_t _tpossible_t _tvalues_t _treturned_t _tby_t _tthis_t _tmethod_t _tare_t: @_tli_t @_tsbmlconstant_t{_tMULTI_RELATION_AND_t, _tRelation_t_t} @_tli_t @_tsbmlconstant_t{_tMULTI_RELATION_OR_t, _tRelation_t_t} @_tli_t @_tsbmlconstant_t{_tMULTI_RELATION_NOT_t, _tRelation_t_t} @_tli_t @_tsbmlconstant_t{_tMULTI_RELATION_UNKNOWN_t, _tRelation_t_t}

@_tmemberof_t _tSubListOfSpeciesFeatures_t_t

◆ SubListOfSpeciesFeatures_getRelationAsString()

const char * SubListOfSpeciesFeatures_getRelationAsString ( const SubListOfSpeciesFeatures_t slosf)

_tReturns_t _tthe_t _tvalue_t _tof_t _tthe_t "_trelation_t" _tattribute_t _tof_t _tthis_t _tSubListOfSpeciesFeatures_t_t.

@_tparam_t _tslosf_t _tthe_t _tSubListOfSpeciesFeatures_t_t _tstructure_t _twhose_t _trelation_t _tis_t _tsought_t.

@_treturn_t _tthe_t _tvalue_t _tof_t _tthe_t "_trelation_t" _tattribute_t _tof_t _tthis_t _tSubListOfSpeciesFeatures_t_t _tas_t _ta_t _tconst_t _tchar_t *.

@_tcopydetails_t _tdoc_returned_unowned_char_t

@_tcopydetails_t _tdoc_sublistofspeciesfeatures_relation_t _tThe_t _tpossible_t _tvalues_t _treturned_t _tby_t _tthis_t _tmethod_t _tare_t: @_tli_t @_tc_t "_tand_t" @_tli_t @_tc_t "_tor_t" @_tli_t @_tc_t "_tnot_t" @_tli_t @_tc_t _tNULL_t

@_tmemberof_t _tSubListOfSpeciesFeatures_t_t

◆ SubListOfSpeciesFeatures_hasRequiredAttributes()

int SubListOfSpeciesFeatures_hasRequiredAttributes ( const SubListOfSpeciesFeatures_t slosf)

_tPredicate_t _treturning_t @_tc_t _t1_t (_ttrue_t) _tif_t _tall_t _tthe_t _trequired_t _tattributes_t _tfor_t _tthis_t _tSubListOfSpeciesFeatures_t_t _tobject_t _thave_t _tbeen_t _tset_t.

@_tparam_t _tslosf_t _tthe_t _tSubListOfSpeciesFeatures_t_t _tstructure_t.

@_treturn_t @_tc_t _t1_t (_ttrue_t) _tto_t _tindicate_t _tthat_t _tall_t _tthe_t _trequired_t _tattributes_t _tof_t _tthis_t _tSubListOfSpeciesFeatures_t_t _thave_t _tbeen_t _tset_t, _totherwise_t @_tc_t _t0_t (_tfalse_t) _tis_t _treturned_t.

@_tnote_t _tThe_t _trequired_t _tattributes_t _tfor_t _tthe_t _tSubListOfSpeciesFeatures_t_t _tobject_t _tare_t: @_tli_t "_trelation_t"

@_tmemberof_t _tSubListOfSpeciesFeatures_t_t

◆ SubListOfSpeciesFeatures_isSetComponent()

int SubListOfSpeciesFeatures_isSetComponent ( const SubListOfSpeciesFeatures_t slosf)

_tPredicate_t _treturning_t @_tc_t _t1_t (_ttrue_t) _tif_t _tthis_t _tSubListOfSpeciesFeatures_t_t'_ts_t "_tcomponent_t" _tattribute_t _tis_t _tset_t.

@_tparam_t _tslosf_t _tthe_t _tSubListOfSpeciesFeatures_t_t _tstructure_t.

@_treturn_t @_tc_t _t1_t (_ttrue_t) _tif_t _tthis_t _tSubListOfSpeciesFeatures_t_t'_ts_t "_tcomponent_t" _tattribute_t _thas_t _tbeen_t _tset_t, _totherwise_t @_tc_t _t0_t (_tfalse_t) _tis_t _treturned_t.

@_tmemberof_t _tSubListOfSpeciesFeatures_t_t

◆ SubListOfSpeciesFeatures_isSetId()

int SubListOfSpeciesFeatures_isSetId ( const SubListOfSpeciesFeatures_t slosf)

_tPredicate_t _treturning_t @_tc_t _t1_t (_ttrue_t) _tif_t _tthis_t _tSubListOfSpeciesFeatures_t_t'_ts_t "_tid_t" _tattribute_t _tis_t _tset_t.

@_tparam_t _tslosf_t _tthe_t _tSubListOfSpeciesFeatures_t_t _tstructure_t.

@_treturn_t @_tc_t _t1_t (_ttrue_t) _tif_t _tthis_t _tSubListOfSpeciesFeatures_t_t'_ts_t "_tid_t" _tattribute_t _thas_t _tbeen_t _tset_t, _totherwise_t @_tc_t _t0_t (_tfalse_t) _tis_t _treturned_t.

@_tmemberof_t _tSubListOfSpeciesFeatures_t_t

◆ SubListOfSpeciesFeatures_isSetName()

int SubListOfSpeciesFeatures_isSetName ( const SubListOfSpeciesFeatures_t slosf)

_tPredicate_t _treturning_t @_tc_t _t1_t (_ttrue_t) _tif_t _tthis_t _tSubListOfSpeciesFeatures_t_t'_ts_t "_tname_t" _tattribute_t _tis_t _tset_t.

@_tparam_t _tslosf_t _tthe_t _tSubListOfSpeciesFeatures_t_t _tstructure_t.

@_treturn_t @_tc_t _t1_t (_ttrue_t) _tif_t _tthis_t _tSubListOfSpeciesFeatures_t_t'_ts_t "_tname_t" _tattribute_t _thas_t _tbeen_t _tset_t, _totherwise_t @_tc_t _t0_t (_tfalse_t) _tis_t _treturned_t.

@_tmemberof_t _tSubListOfSpeciesFeatures_t_t

◆ SubListOfSpeciesFeatures_isSetRelation()

int SubListOfSpeciesFeatures_isSetRelation ( const SubListOfSpeciesFeatures_t slosf)

_tPredicate_t _treturning_t @_tc_t _t1_t (_ttrue_t) _tif_t _tthis_t _tSubListOfSpeciesFeatures_t_t'_ts_t "_trelation_t" _tattribute_t _tis_t _tset_t.

@_tparam_t _tslosf_t _tthe_t _tSubListOfSpeciesFeatures_t_t _tstructure_t.

@_treturn_t @_tc_t _t1_t (_ttrue_t) _tif_t _tthis_t _tSubListOfSpeciesFeatures_t_t'_ts_t "_trelation_t" _tattribute_t _thas_t _tbeen_t _tset_t, _totherwise_t @_tc_t _t0_t (_tfalse_t) _tis_t _treturned_t.

@_tcopydetails_t _tdoc_sublistofspeciesfeatures_relation_t

@_tmemberof_t _tSubListOfSpeciesFeatures_t_t

◆ SubListOfSpeciesFeatures_isValidRelation()

int SubListOfSpeciesFeatures_isValidRelation ( Relation_t  relation)

_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 _tgiven_t _tRelation_t_t _tis_t _tvalid_t.

@_tparam_t _trelation_t _tthe_t _tRelation_t_t _tenumeration_t _tto_t _tquery_t.

@_treturn_t @_tc_t _t1_t (_ttrue_t) _tif_t _tthe_t _tRelation_t_t _tis_t @_tsbmlconstant_t{_tMULTI_RELATION_AND_t, _tRelation_t_t}, @_tsbmlconstant_t{_tMULTI_RELATION_OR_t, _tRelation_t_t}, _tor_t @_tsbmlconstant_t{_tMULTI_RELATION_NOT_t, _tRelation_t_t}; @_tc_t _t0_t (_tfalse_t) _totherwise_t (_tincluding_t @_tsbmlconstant_t{_tMULTI_RELATION_UNKNOWN_t, _tRelation_t_t}).

@_tif_t _tconly_t @_tmemberof_t _tSubListOfSpeciesFeatures_t_t @_tendif_t

◆ SubListOfSpeciesFeatures_isValidRelationString()

int SubListOfSpeciesFeatures_isValidRelationString ( const char *  code)

_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 _tgiven_t _tstring_t _tis_t _ta_t _tvalid_t _tRelation_t_t.

@_tparam_t _tcode_t _tthe_t _tstring_t _tto_t _tquery_t.

@_treturn_t @_tc_t _t1_t (_ttrue_t) _tif_t _tthe_t _tstring_t _tis_t "_tand_t", "_tor_t", _tor_t "_tnot_t"; @_tc_t _t0_t (_tfalse_t) _totherwise_t.

@_tnote_t _tThe_t _tmatching_t _tis_t _tcase_t-_tsensitive_t: "_tand_t" _twill_t _treturn_t @_tc_t _t1_t (_ttrue_t), _tbut_t "_tAnd_t" _twill_t _treturn_t @_tc_t _t0_t (_tfalse_t).

@_tif_t _tconly_t @_tmemberof_t _tSubListOfSpeciesFeatures_t_t @_tendif_t

◆ SubListOfSpeciesFeatures_setComponent()

int SubListOfSpeciesFeatures_setComponent ( SubListOfSpeciesFeatures_t slosf,
const char *  component 
)

_tSets_t _tthe_t _tvalue_t _tof_t _tthe_t "_tcomponent_t" _tattribute_t _tof_t _tthis_t _tSubListOfSpeciesFeatures_t_t.

@_tparam_t _tslosf_t _tthe_t _tSubListOfSpeciesFeatures_t_t _tstructure_t.

@_tparam_t _tcomponent_t _tconst_t _tchar_t * _tvalue_t _tof_t _tthe_t "_tcomponent_t" _tattribute_t _tto_t _tbe_t _tset_t.

@_tcopydetails_t _tdoc_returns_success_code_t @_tli_t @_tsbmlconstant_t{_tLIBSBML_OPERATION_SUCCESS_t, _tOperationReturnValues_t_t} @_tli_t @_tsbmlconstant_t{_tLIBSBML_INVALID_ATTRIBUTE_VALUE_t, _tOperationReturnValues_t_t} @_tli_t @_tsbmlconstant_t{_tLIBSBML_INVALID_OBJECT_t, _tOperationReturnValues_t_t}

@_tmemberof_t _tSubListOfSpeciesFeatures_t_t

◆ SubListOfSpeciesFeatures_setId()

int SubListOfSpeciesFeatures_setId ( SubListOfSpeciesFeatures_t slosf,
const char *  id 
)

_tSets_t _tthe_t _tvalue_t _tof_t _tthe_t "_tid_t" _tattribute_t _tof_t _tthis_t _tSubListOfSpeciesFeatures_t_t.

@_tparam_t _tslosf_t _tthe_t _tSubListOfSpeciesFeatures_t_t _tstructure_t.

@_tparam_t _tid_t _tconst_t _tchar_t * _tvalue_t _tof_t _tthe_t "_tid_t" _tattribute_t _tto_t _tbe_t _tset_t.

@_tcopydetails_t _tdoc_returns_success_code_t @_tli_t @_tsbmlconstant_t{_tLIBSBML_OPERATION_SUCCESS_t, _tOperationReturnValues_t_t} @_tli_t @_tsbmlconstant_t{_tLIBSBML_INVALID_ATTRIBUTE_VALUE_t, _tOperationReturnValues_t_t} @_tli_t @_tsbmlconstant_t{_tLIBSBML_INVALID_OBJECT_t, _tOperationReturnValues_t_t}

_tCalling_t _tthis_t _tfunction_t _twith_t @_tp_t _tid_t = @_tc_t _tNULL_t _tor_t _tan_t _tempty_t _tstring_t _tis_t _tequivalent_t _tto_t _tcalling_t _tSubListOfSpeciesFeatures_unsetId_t().

@_tmemberof_t _tSubListOfSpeciesFeatures_t_t

◆ SubListOfSpeciesFeatures_setName()

int SubListOfSpeciesFeatures_setName ( SubListOfSpeciesFeatures_t slosf,
const char *  name 
)

_tSets_t _tthe_t _tvalue_t _tof_t _tthe_t "_tname_t" _tattribute_t _tof_t _tthis_t _tSubListOfSpeciesFeatures_t_t.

@_tparam_t _tslosf_t _tthe_t _tSubListOfSpeciesFeatures_t_t _tstructure_t.

@_tparam_t _tname_t _tconst_t _tchar_t * _tvalue_t _tof_t _tthe_t "_tname_t" _tattribute_t _tto_t _tbe_t _tset_t.

@_tcopydetails_t _tdoc_returns_success_code_t @_tli_t @_tsbmlconstant_t{_tLIBSBML_OPERATION_SUCCESS_t, _tOperationReturnValues_t_t} @_tli_t @_tsbmlconstant_t{_tLIBSBML_INVALID_OBJECT_t, _tOperationReturnValues_t_t}

_tCalling_t _tthis_t _tfunction_t _twith_t @_tp_t _tname_t = @_tc_t _tNULL_t _tor_t _tan_t _tempty_t _tstring_t _tis_t _tequivalent_t _tto_t _tcalling_t _tSubListOfSpeciesFeatures_unsetName_t().

@_tmemberof_t _tSubListOfSpeciesFeatures_t_t

◆ SubListOfSpeciesFeatures_setRelation()

int SubListOfSpeciesFeatures_setRelation ( SubListOfSpeciesFeatures_t slosf,
Relation_t  relation 
)

_tSets_t _tthe_t _tvalue_t _tof_t _tthe_t "_trelation_t" _tattribute_t _tof_t _tthis_t _tSubListOfSpeciesFeatures_t_t.

@_tparam_t _tslosf_t _tthe_t _tSubListOfSpeciesFeatures_t_t _tstructure_t.

@_tparam_t _trelation_t _tRelation_t_t _tvalue_t _tof_t _tthe_t "_trelation_t" _tattribute_t _tto_t _tbe_t _tset_t.

@_tcopydetails_t _tdoc_returns_success_code_t @_tli_t @_tsbmlconstant_t{_tLIBSBML_OPERATION_SUCCESS_t, _tOperationReturnValues_t_t} @_tli_t @_tsbmlconstant_t{_tLIBSBML_INVALID_ATTRIBUTE_VALUE_t, _tOperationReturnValues_t_t} @_tli_t @_tsbmlconstant_t{_tLIBSBML_INVALID_OBJECT_t, _tOperationReturnValues_t_t}

@_tcopydetails_t _tdoc_sublistofspeciesfeatures_relation_t

@_tmemberof_t _tSubListOfSpeciesFeatures_t_t

◆ SubListOfSpeciesFeatures_setRelationAsString()

int SubListOfSpeciesFeatures_setRelationAsString ( SubListOfSpeciesFeatures_t slosf,
const char *  relation 
)

_tSets_t _tthe_t _tvalue_t _tof_t _tthe_t "_trelation_t" _tattribute_t _tof_t _tthis_t _tSubListOfSpeciesFeatures_t_t.

@_tparam_t _tslosf_t _tthe_t _tSubListOfSpeciesFeatures_t_t _tstructure_t.

@_tparam_t _trelation_t _tconst_t _tchar_t * _tof_t _tthe_t "_trelation_t" _tattribute_t _tto_t _tbe_t _tset_t.

@_tcopydetails_t _tdoc_returns_success_code_t @_tli_t @_tsbmlconstant_t{_tLIBSBML_OPERATION_SUCCESS_t, _tOperationReturnValues_t_t} @_tli_t @_tsbmlconstant_t{_tLIBSBML_INVALID_ATTRIBUTE_VALUE_t, _tOperationReturnValues_t_t} @_tli_t @_tsbmlconstant_t{_tLIBSBML_INVALID_OBJECT_t, _tOperationReturnValues_t_t}

@_tcopydetails_t _tdoc_sublistofspeciesfeatures_relation_t

@_tmemberof_t _tSubListOfSpeciesFeatures_t_t

◆ SubListOfSpeciesFeatures_unsetComponent()

int SubListOfSpeciesFeatures_unsetComponent ( SubListOfSpeciesFeatures_t slosf)

_tUnsets_t _tthe_t _tvalue_t _tof_t _tthe_t "_tcomponent_t" _tattribute_t _tof_t _tthis_t _tSubListOfSpeciesFeatures_t_t.

@_tparam_t _tslosf_t _tthe_t _tSubListOfSpeciesFeatures_t_t _tstructure_t.

@_tcopydetails_t _tdoc_returns_success_code_t @_tli_t @_tsbmlconstant_t{_tLIBSBML_OPERATION_SUCCESS_t, _tOperationReturnValues_t_t} @_tli_t @_tsbmlconstant_t{_tLIBSBML_OPERATION_FAILED_t, _tOperationReturnValues_t_t} @_tli_t @_tsbmlconstant_t{_tLIBSBML_INVALID_OBJECT_t, _tOperationReturnValues_t_t}

@_tmemberof_t _tSubListOfSpeciesFeatures_t_t

◆ SubListOfSpeciesFeatures_unsetId()

int SubListOfSpeciesFeatures_unsetId ( SubListOfSpeciesFeatures_t slosf)

_tUnsets_t _tthe_t _tvalue_t _tof_t _tthe_t "_tid_t" _tattribute_t _tof_t _tthis_t _tSubListOfSpeciesFeatures_t_t.

@_tparam_t _tslosf_t _tthe_t _tSubListOfSpeciesFeatures_t_t _tstructure_t.

@_tcopydetails_t _tdoc_returns_success_code_t @_tli_t @_tsbmlconstant_t{_tLIBSBML_OPERATION_SUCCESS_t, _tOperationReturnValues_t_t} @_tli_t @_tsbmlconstant_t{_tLIBSBML_OPERATION_FAILED_t, _tOperationReturnValues_t_t} @_tli_t @_tsbmlconstant_t{_tLIBSBML_INVALID_OBJECT_t, _tOperationReturnValues_t_t}

@_tmemberof_t _tSubListOfSpeciesFeatures_t_t

◆ SubListOfSpeciesFeatures_unsetName()

int SubListOfSpeciesFeatures_unsetName ( SubListOfSpeciesFeatures_t slosf)

_tUnsets_t _tthe_t _tvalue_t _tof_t _tthe_t "_tname_t" _tattribute_t _tof_t _tthis_t _tSubListOfSpeciesFeatures_t_t.

@_tparam_t _tslosf_t _tthe_t _tSubListOfSpeciesFeatures_t_t _tstructure_t.

@_tcopydetails_t _tdoc_returns_success_code_t @_tli_t @_tsbmlconstant_t{_tLIBSBML_OPERATION_SUCCESS_t, _tOperationReturnValues_t_t} @_tli_t @_tsbmlconstant_t{_tLIBSBML_OPERATION_FAILED_t, _tOperationReturnValues_t_t} @_tli_t @_tsbmlconstant_t{_tLIBSBML_INVALID_OBJECT_t, _tOperationReturnValues_t_t}

@_tmemberof_t _tSubListOfSpeciesFeatures_t_t

◆ SubListOfSpeciesFeatures_unsetRelation()

int SubListOfSpeciesFeatures_unsetRelation ( SubListOfSpeciesFeatures_t slosf)

_tUnsets_t _tthe_t _tvalue_t _tof_t _tthe_t "_trelation_t" _tattribute_t _tof_t _tthis_t _tSubListOfSpeciesFeatures_t_t.

@_tparam_t _tslosf_t _tthe_t _tSubListOfSpeciesFeatures_t_t _tstructure_t.

@_tcopydetails_t _tdoc_returns_success_code_t @_tli_t @_tsbmlconstant_t{_tLIBSBML_OPERATION_SUCCESS_t, _tOperationReturnValues_t_t} @_tli_t @_tsbmlconstant_t{_tLIBSBML_INVALID_OBJECT_t, _tOperationReturnValues_t_t}

@_tcopydetails_t _tdoc_sublistofspeciesfeatures_relation_t

@_tmemberof_t _tSubListOfSpeciesFeatures_t_t