class EE::System::FunctionString

#include <functionstring.hpp>

class FunctionString {
public:
    // construction

    FunctionString(const std::string& name, const std::vector<std::string>& parameters, const std::vector<bool>& typeStringData);

    // methods

    static FunctionString parse(const std::string& function);
    const std::string& getName() const;
    const std::vector<std::string>& getParameters() const;
    bool parameterWasString(const Uint32& index) const;
    bool isEmpty() const;
};