Struct FunctionCall
Defined in File functioncall.h
Inheritance Relationships
Base Type
public gpa::serialization::IFunctionCall
(Struct IFunctionCall)
Struct Documentation
-
struct FunctionCall : public gpa::serialization::IFunctionCall
Public Functions
-
FunctionCall(StreamPacketHeader const &context, ArgsReader *argsReader)
Default construtor.
Context must be created/read before creation of argument struct
-
FunctionCall(StreamPacketHeader const &context, ArgsWriter *argsWriter, IUserData *userData = nullptr)
Capture construtor.
-
~FunctionCall()
-
size_t DependencyCount()
-
uint64_t *Dependencies()
-
virtual StreamPacketHeader const &GetContext() const override
-
virtual void Read(ArgsReader *reader = nullptr) override
-
virtual char const *GetClass() const override
-
virtual char const *GetAPI() const override
-
virtual Argument const *GetParam(uint32_t index, void const **outValue, bool postExecute = false) const override
-
virtual void *GetApiObjectPtr() const override
-
virtual void PreWrite() override
-
virtual void PostWrite() override
-
virtual bool IsSuccessful() override
-
virtual void InitDependencies()
-
virtual void InitDependencyCount()
-
FunctionCall(StreamPacketHeader const &context, ArgsReader *argsReader)