WSF
WsfL16::Messages::MessageContinuationScriptClass Class Reference

#include <ScriptMessage.hpp>

Inheritance diagram for WsfL16::Messages::MessageContinuationScriptClass:
Collaboration diagram for WsfL16::Messages::MessageContinuationScriptClass:

Public Member Functions

 MessageContinuationScriptClass (const std::string &aClassName, UtScriptTypes *aTypesPtr, std::unique_ptr< ContinuationBase > aMessagePrototype=nullptr)
 ~MessageContinuationScriptClass () override=default
void * Create (const UtScriptContext &aContext) override
void * Clone (void *aObjectPtr) override
Public Member Functions inherited from WsfL16::Messages::MessageScriptClass
 MessageScriptClass (const std::string &aClassName, UtScriptTypes *aTypesPtr, MessageAccessorType *aAccessor)
 ~MessageScriptClass () override
void Destroy (void *aObjectPtr) override
virtual void CreateAccessors (UtScriptTypes *aTypesPtr)

Additional Inherited Members

Protected Attributes inherited from WsfL16::Messages::MessageScriptClass
int mAddingFieldIndex
MessageAccessorTypemAccessor

Constructor & Destructor Documentation

◆ MessageContinuationScriptClass()

WsfL16::Messages::MessageContinuationScriptClass::MessageContinuationScriptClass ( const std::string & aClassName,
UtScriptTypes * aTypesPtr,
std::unique_ptr< ContinuationBase > aMessagePrototype = nullptr )

◆ ~MessageContinuationScriptClass()

WsfL16::Messages::MessageContinuationScriptClass::~MessageContinuationScriptClass ( )
overridedefault

References Clone(), and Create().

Member Function Documentation

◆ Clone()

void * WsfL16::Messages::MessageContinuationScriptClass::Clone ( void * aObjectPtr)
override

◆ Create()

void * WsfL16::Messages::MessageContinuationScriptClass::Create ( const UtScriptContext & aContext)
override

The documentation for this class was generated from the following files:
Copyrights Multiple, All Rights Reserved