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

Implementation of the FbcAssociation_t class. More...

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

Functions

FbcAssociation_tFbcAssociation_clone (FbcAssociation_t *fa)
 _tCreates_t _ta_t _tdeep_t _tcopy_t _tof_t _tthe_t _tgiven_t _tFbcAssociation_t_t _tstructure_t.
 
FbcAssociation_tFbcAssociation_create (unsigned int level, unsigned int version, unsigned int pkgVersion)
 _tCreates_t _ta_t _tnew_t _tFbcAssociation_t_t _tstructure_t _tusing_t _tthe_t _tgiven_t _tSBML_t @_tp_t _tlevel_t _tand_t @_tp_t _tversion_t, _tand_t _tthe_t @_tp_t _tpkgVersion_t _tpackage_t _tversion_t.
 
void FbcAssociation_free (FbcAssociation_t *fa)
 _tFrees_t _tthe_t _tgiven_t _tFbcAssociation_t_t _tstructure_t.
 
int FbcAssociation_hasRequiredAttributes (const FbcAssociation_t *fa)
 _tPredicate_t _treturning_t @_tc_t _t1_t (_ttrue_t) _tor_t @_tc_t _t0_t (_tfalse_t) _tdepending_t _ton_t _twhether_t _tall_t _tthe_t _trequired_t _tattributes_t _tof_t _tthe_t _tgiven_t _tFbcAssociation_t_t _tstructure_t _thave_t _tbeen_t _tset_t.
 
FbcAssociation_tFbcAssociation_parseFbcInfixAssociation (const char *infix, SBasePlugin_t *plugin)
 _tParses_t _ta_t _tgene_t _tassociation_t _tin_t _tinfix_t _tformat_t _tand_t _treturns_t _ta_t _tcorresponding_t _tAssociation_t _tobject_t.
 
char * FbcAssociation_toInfix (const FbcAssociation_t *fa)
 _tConverts_t _tthis_t _tFbcAssociation_t_t _tinto_t _tan_t _tinfix_t _tstring_t _trepresentation_t.
 
FbcAssociation_tListOfFbcAssociations_getById (ListOf_t *lo, const char *sid)
 _tReturn_t _tthe_t _tstructure_t _tindicated_t _tby_t _tthe_t _tgiven_t @_tp_t _tsid_t.
 
FbcAssociation_tListOfFbcAssociations_removeById (ListOf_t *lo, const char *sid)
 _tRemoves_t _tthe_t _tstructure_t _twith_t _tthe_t _tgiven_t @_tp_t _tsid_t _tfrom_t _tthe_t _tgiven_t _tListOf_t_t _tstructure_t _tand_t _treturns_t _ta_t _tpointer_t _tto_t _tit_t.
 

Detailed Description

Implementation of the FbcAssociation_t class.

Author
SBMLTeam

Function Documentation

◆ FbcAssociation_clone()

FbcAssociation_t * FbcAssociation_clone ( FbcAssociation_t fa)

_tCreates_t _ta_t _tdeep_t _tcopy_t _tof_t _tthe_t _tgiven_t _tFbcAssociation_t_t _tstructure_t.

@_tparam_t _tfa_t _tthe_t _tFbcAssociation_t_t _tstructure_t _tto_t _tbe_t _tcopied_t.

@_treturns_t _ta_t (_tdeep_t) _tcopy_t _tof_t _tthe_t _tgiven_t _tFbcAssociation_t_t _tstructure_t, _tor_t _ta_t _tnull_t _tpointer_t _tif_t _ta_t _tfailure_t _toccurred_t.

@_tmemberof_t _tFbcAssociation_t_t

◆ FbcAssociation_create()

FbcAssociation_t * FbcAssociation_create ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)

_tCreates_t _ta_t _tnew_t _tFbcAssociation_t_t _tstructure_t _tusing_t _tthe_t _tgiven_t _tSBML_t @_tp_t _tlevel_t _tand_t @_tp_t _tversion_t, _tand_t _tthe_t @_tp_t _tpkgVersion_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 _tFbcAssociation_t_t _tstructure_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 _tFbcAssociation_t_t _tstructure_t.

@_tparam_t _tpkgVersion_t _tan_t _tunsigned_t _tint_t, _tthe_t _tversion_t _tof_t _tthe_t _tpackage_t _tto_t _tassign_t _tto_t _tthis_t _tFbcAssociation_t_t _tstructure_t.

@_treturns_t _tthe_t _tnewly_t-_tcreated_t _tFbcAssociation_t_t _tstructure_t, _tor_t _ta_t _tnull_t _tpointer_t _tif_t _tan_t _terror_t _toccurred_t _tduring_t _tconstruction_t.

@_tcopydetails_t _tdoc_note_setting_lv_t

@_tmemberof_t _tFbcAssociation_t_t

◆ FbcAssociation_free()

void FbcAssociation_free ( FbcAssociation_t fa)

_tFrees_t _tthe_t _tgiven_t _tFbcAssociation_t_t _tstructure_t.

@_tparam_t _tfa_t _tthe_t _tFbcAssociation_t_t _tstructure_t _tto_t _tbe_t _tfreed_t.

@_tmemberof_t _tFbcAssociation_t_t

◆ FbcAssociation_hasRequiredAttributes()

int FbcAssociation_hasRequiredAttributes ( const FbcAssociation_t fa)

_tPredicate_t _treturning_t @_tc_t _t1_t (_ttrue_t) _tor_t @_tc_t _t0_t (_tfalse_t) _tdepending_t _ton_t _twhether_t _tall_t _tthe_t _trequired_t _tattributes_t _tof_t _tthe_t _tgiven_t _tFbcAssociation_t_t _tstructure_t _thave_t _tbeen_t _tset_t.

@_tparam_t _tfa_t _tthe_t _tFbcAssociation_t_t _tstructure_t _tto_t _tcheck_t.

@_treturn_t @_tc_t _t1_t (_ttrue_t) _tif_t _tall_t _tthe_t _trequired_t _tattributes_t _tfor_t _tthis_t _tstructure_t _thave_t _tbeen_t _tdefined_t, @_tc_t _t0_t (_tfalse_t) _totherwise_t.

@_tmemberof_t _tFbcAssociation_t_t

◆ FbcAssociation_parseFbcInfixAssociation()

FbcAssociation_t * FbcAssociation_parseFbcInfixAssociation ( const char *  infix,
SBasePlugin_t plugin 
)

_tParses_t _ta_t _tgene_t _tassociation_t _tin_t _tinfix_t _tformat_t _tand_t _treturns_t _ta_t _tcorresponding_t _tAssociation_t _tobject_t.

_tThis_t _tparses_t _ta_t _tstring_t _tthat_t _thas_t _ta_t _tlist_t _tof_t _tgene_t _tnames_t _tand_t _tconjunctions_t _tor_t _tdisjunctions_t. _tFor_t _texample_t: @_tverbatim_t (_tb2422_t) _tand_t (_tb2425_t) _tand_t (_tb2423_t) _tand_t (_tb2424_t) _tor_t (_tb2422_t) _tand_t (_tb2423_t) _tand_t (_tb2424_t) _tand_t (_tb2413_t) _tand_t (_tb3917_t) @_tendverbatim_t

_tThe_t '_tand_t' _toperator_t _ttakes_t _tprecedence_t _tover_t _tthe_t '_tor_t' _toperator_t, _tmeaning_t _tthat_t _tthe_t _tabove_t _tinput_t _tstring_t _twould_t _tturn_t _tinto_t _ttwo_t _tgroups_t _tof_t _tgene_t _tnames_t: _teither_t "_tb2422_t, _tb2425_t, _tb2423_t, _tand_t _tb2424_t" _tor_t "_tb2422_t, _tb2423_t, _tb2424_t, _tb2413_t, _tand_t _tb3917_t". _tParentheses_t _tmay_t _tbe_t _tadded_t _tto_t _tmake_t _tthings_t _tmore_t _tclear_t, _tand_t _tto_t _tencode_t _talternative_t _tschemes_t.

_tThis_t _tmethod_t _talso_t _tcreates_t _tmissing_t _tGeneProduct_t _tobjects_t, _tin_t _tcase_t _tthe_t _tunique_t _treference_t _tdoes_t _tnot_t _tyet_t _texist_t.

_tNote_t _tthat_t _tthe_t _tfunction_t _tassumes_t _tthat_t _tthe_t _tinfix_t _tcontains_t _tidentifiers_t _tand_t _tnot_t _tlabels_t, _tand_t _tthat_t _tany_t _tmissing_t _tgeneProducts_t _tare_t _tto_t _tbe_t _tadded_t.

@_tparam_t _tinfix_t _tthe_t _tstring_t _tto_t _tparse_t. @_tparam_t _tplugin_t _tthe_t _tFbcModelPlugin_t _ton_t _twhich_t _tto_t _tadd_t _tthe_t _tgeneProduct_t _telements_t.

@_treturn_t _tthe_t _tparsed_t _tassociation_t, _tor_t @_tc_t _tNULL_t _tin_t _tcase_t _tof_t _tan_t _terror_t.

@_tcopydetails_t _tdoc_note_static_methods_t @_tmemberof_t _tFbcAssociation_t_t

◆ FbcAssociation_toInfix()

char * FbcAssociation_toInfix ( const FbcAssociation_t fa)

_tConverts_t _tthis_t _tFbcAssociation_t_t _tinto_t _tan_t _tinfix_t _tstring_t _trepresentation_t.

@_tparam_t _tfa_t _tthe_t _tFbcAssociation_t_t _tstructure_t _tto_t _tconvert_t.

@_treturn_t _tthe_t _tassociation_t _tas_t _tinfix_t _tstring_t.

@_tmemberof_t _tFbcAssociation_t_t

◆ ListOfFbcAssociations_getById()

FbcAssociation_t * ListOfFbcAssociations_getById ( ListOf_t lo,
const char *  sid 
)

_tReturn_t _tthe_t _tstructure_t _tindicated_t _tby_t _tthe_t _tgiven_t @_tp_t _tsid_t.

@_tparam_t _tlo_t _tthe_t _tListOf_t_t _tstructure_t _tto_t _tuse_t.

@_tparam_t _tsid_t _ta_t _tstring_t _tmatching_t _tthe_t "_tid_t" _tattribute_t _tof_t _tthe_t _telement_t _tsought_t.

@_treturn_t _tthe_t _tstructure_t _tfor_t _tthe_t _tgiven_t _tvariable_t, _tor_t @_tc_t _tNULL_t _tif_t _tno_t _tsuch_t _tobject_t _texists_t _tin_t _tthe_t _tlist_t.

@_tmemberof_t _tListOfFbcAssociations_t_t

◆ ListOfFbcAssociations_removeById()

FbcAssociation_t * ListOfFbcAssociations_removeById ( ListOf_t lo,
const char *  sid 
)

_tRemoves_t _tthe_t _tstructure_t _twith_t _tthe_t _tgiven_t @_tp_t _tsid_t _tfrom_t _tthe_t _tgiven_t _tListOf_t_t _tstructure_t _tand_t _treturns_t _ta_t _tpointer_t _tto_t _tit_t.

* _tThe_t _tcaller_t _towns_t _tthe_t _treturned_t _tstructure_t _tand_t _tis_t _tresponsible_t _tfor_t _tdeleting_t _tit_t.

@_tparam_t _tlo_t _tthe_t _tListOf_t_t _tstructure_t. @_tparam_t _tsid_t _tthe_t _tstring_t _tof_t _tthe_t "_tid_t" _tattribute_t _tof_t _tthe_t _tsought_t _tstructure_t.

@_treturn_t _tthe_t _tstructure_t _tremoved_t. _tAs_t _tmentioned_t _tabove_t, _tthe_t _tcaller_t _towns_t _tthe_t _treturned_t _tstructure_t. @_tc_t _tNULL_t _tis_t _treturned_t _tif_t _tno_t _tstructure_t _twith_t _tthe_t "_tid_t" _tattribute_t _texists_t _tin_t _tthe_t _tgiven_t _tListOf_t_t _tstructure_t.

@_tmemberof_t _tListOfFbcAssociations_t_t