.. index:: pair: class; EE::System::FunctionString .. _doxid-class_e_e_1_1_system_1_1_function_string: class EE::System::FunctionString ================================ .. toctree:: :hidden: .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include class FunctionString { public: // typedefs typedef :ref:`SmallVector` :target:`Parameters`; typedef :ref:`SmallVector` :target:`TypeStringVector`; // construction :target:`FunctionString`(const std::string& name, const :ref:`Parameters`& parameters, const :ref:`TypeStringVector`& typeStringData); :target:`FunctionString`(const std::string& name, :ref:`Parameters`&& parameters, :ref:`TypeStringVector`&& typeStringData); // methods static FunctionString :target:`parse`(std::string_view function); static FunctionString :target:`parse`(:ref:`String::View` function); const std::string& :target:`getName`() const; const :ref:`Parameters`& :target:`getParameters`() const; bool :target:`parameterWasString`(:ref:`Uint32` index) const; bool :target:`isEmpty`() const; };