59 libsbml::Species *species;
60 int32_t flags()
const;
61 std::string str()
const;
64 const std::string getId()
const;
65 int setId(
const char *sid);
66 const std::string getName()
const;
67 int setName(
const char *name);
68 const std::string getSpeciesType()
const;
69 int setSpeciesType(
const char *sid);
70 const std::string getCompartment()
const;
71 int setCompartment(
const char *sid);
72 FloatP_t getInitialAmount()
const;
73 int setInitialAmount(FloatP_t value);
74 FloatP_t getInitialConcentration()
const;
75 int setInitialConcentration(FloatP_t value);
76 const std::string getSubstanceUnits()
const;
77 int setSubstanceUnits(
const char *sid);
78 const std::string getSpatialSizeUnits()
const;
79 int setSpatialSizeUnits(
const char *sid);
80 const std::string getUnits()
const;
81 int setUnits(
const char *sname);
82 bool getHasOnlySubstanceUnits()
const;
83 int setHasOnlySubstanceUnits(
int value);
84 bool getBoundaryCondition()
const;
85 int setBoundaryCondition(
int value);
86 int getCharge()
const;
87 int setCharge(
int value);
88 bool getConstant()
const;
89 int setConstant(
int value);
90 const std::string getConversionFactor()
const;
91 int setConversionFactor(
const char *sid);
93 bool isSetName()
const;
94 bool isSetSpeciesType()
const;
95 bool isSetCompartment()
const;
96 bool isSetInitialAmount()
const;
97 bool isSetInitialConcentration()
const;
98 bool isSetSubstanceUnits()
const;
99 bool isSetSpatialSizeUnits()
const;
100 bool isSetUnits()
const;
101 bool isSetCharge()
const;
102 bool isSetConversionFactor()
const;
103 bool isSetConstant()
const;
104 bool isSetBoundaryCondition()
const;
105 bool isSetHasOnlySubstanceUnits()
const;
109 int unsetSpeciesType();
110 int unsetInitialAmount();
111 int unsetInitialConcentration();
112 int unsetSubstanceUnits();
113 int unsetSpatialSizeUnits();
116 int unsetConversionFactor();
117 int unsetCompartment();
118 int unsetBoundaryCondition();
119 int unsetHasOnlySubstanceUnits();
120 int hasRequiredAttributes();