#include <SerializerDPT.h>
Public Member Functions | |
virtual T | unserialize (Str &input) |
virtual Str | serialize (T &input) |
virtual T | fromDataType (PluginDataType &)=0 |
virtual PluginDataType | toDataType (T &)=0 |
virtual T AbstractSerializer< T >::fromDataType | ( | PluginDataType & | ) | [pure virtual] |
Implemented in DTNameServerSerializer, DTNameServersSerializer, DTDomainChkSerializer, DTDomainTransferChkSerializer, DTPhoneSerializer, DTExtDataSerializer, DTContactSerializer, DTContactsSerializer, DTInCheckAvailabilitySerializer, DTOutCheckAvailabilitySerializer, DTInCheckTransferSerializer, DTOutCheckTransferSerializer, DTInRegisterDomainSerializer, DTInTransferDomainSerializer, DTInRenewDomainSerializer, DTInSetLockSerializer, DTInSetWhoisPrivacySerializer, DTInTerminateDomainSerializer, DTOutTerminateDomainSerializer, DTRegisteredDomainInfoSerializer, AbstractDTOutOperationDomainRRTSerializer< T >, AbstractDTInOperationDomainStatusSerializer< T >, DTInGetDomainStatusSerializer, AbstractDTOutOperationDomainStatusSerializer< T >, AbstractDTInOperationContactsSerializer< T >, AbstractDTInOperationNameServersSerializer< T >, DTOutGetDomainStatusSerializer, DTOutGetDomainDetailsSerializer, DTInValidateExtDataSerializer, DTOutValidateExtDataSerializer, DTTypedExtDataItemSerializer, DTInCallbackSerializer, DTCallbackResultSerializer, DTOutCallbackSerializer, AbstractDTOutOperationDomainRRTSerializer< DTOutTransferDomain >, AbstractDTOutOperationDomainRRTSerializer< DTOutRenewDomain >, AbstractDTOutOperationDomainRRTSerializer< DTOutRegisterDomain >, AbstractDTInOperationDomainStatusSerializer< DTInGetDomainStatus >, AbstractDTInOperationDomainStatusSerializer< DTInGetDomainDetails >, AbstractDTOutOperationDomainStatusSerializer< DTOutGetDomainContactsStatus >, AbstractDTOutOperationDomainStatusSerializer< DTOutSetLock >, AbstractDTOutOperationDomainStatusSerializer< DTOutUpdateDomainNameServers >, AbstractDTOutOperationDomainStatusSerializer< DTOutGetDomainStatus >, AbstractDTOutOperationDomainStatusSerializer< DTOutRegisterContacts >, AbstractDTOutOperationDomainStatusSerializer< DTOutGetContactsStatus >, AbstractDTOutOperationDomainStatusSerializer< DTOutRegisterNameServers >, AbstractDTOutOperationDomainStatusSerializer< DTOutGetNameServersStatus >, AbstractDTOutOperationDomainStatusSerializer< DTOutSetWhoisPrivacy >, AbstractDTOutOperationDomainStatusSerializer< DTOutGetDomainNameServersStatus >, AbstractDTOutOperationDomainStatusSerializer< DTOutUpdateDomainContacts >, AbstractDTInOperationContactsSerializer< DTInGetContactsStatus >, AbstractDTInOperationContactsSerializer< DTInUpdateDomainContacts >, AbstractDTInOperationContactsSerializer< DTInRegisterContacts >, AbstractDTInOperationContactsSerializer< DTInGetDomainContactsStatus >, AbstractDTInOperationNameServersSerializer< DTInGetDomainNameServersStatus >, AbstractDTInOperationNameServersSerializer< DTInUpdateDomainNameServers >, AbstractDTInOperationNameServersSerializer< DTInGetNameServersStatus >, and AbstractDTInOperationNameServersSerializer< DTInRegisterNameServers >.
virtual Str AbstractSerializer< T >::serialize | ( | T & | input | ) | [inline, virtual] |
virtual PluginDataType AbstractSerializer< T >::toDataType | ( | T & | ) | [pure virtual] |
Implemented in AbstractDTOutOperationDomainRRTSerializer< T >, AbstractDTInOperationDomainStatusSerializer< T >, AbstractDTOutOperationDomainStatusSerializer< T >, AbstractDTInOperationContactsSerializer< T >, AbstractDTInOperationNameServersSerializer< T >, AbstractDTOutOperationDomainRRTSerializer< DTOutTransferDomain >, AbstractDTOutOperationDomainRRTSerializer< DTOutRenewDomain >, AbstractDTOutOperationDomainRRTSerializer< DTOutRegisterDomain >, AbstractDTInOperationDomainStatusSerializer< DTInGetDomainStatus >, AbstractDTInOperationDomainStatusSerializer< DTInGetDomainDetails >, AbstractDTOutOperationDomainStatusSerializer< DTOutGetDomainContactsStatus >, AbstractDTOutOperationDomainStatusSerializer< DTOutSetLock >, AbstractDTOutOperationDomainStatusSerializer< DTOutUpdateDomainNameServers >, AbstractDTOutOperationDomainStatusSerializer< DTOutGetDomainStatus >, AbstractDTOutOperationDomainStatusSerializer< DTOutRegisterContacts >, AbstractDTOutOperationDomainStatusSerializer< DTOutGetContactsStatus >, AbstractDTOutOperationDomainStatusSerializer< DTOutRegisterNameServers >, AbstractDTOutOperationDomainStatusSerializer< DTOutGetNameServersStatus >, AbstractDTOutOperationDomainStatusSerializer< DTOutSetWhoisPrivacy >, AbstractDTOutOperationDomainStatusSerializer< DTOutGetDomainNameServersStatus >, AbstractDTOutOperationDomainStatusSerializer< DTOutUpdateDomainContacts >, AbstractDTInOperationContactsSerializer< DTInGetContactsStatus >, AbstractDTInOperationContactsSerializer< DTInUpdateDomainContacts >, AbstractDTInOperationContactsSerializer< DTInRegisterContacts >, AbstractDTInOperationContactsSerializer< DTInGetDomainContactsStatus >, AbstractDTInOperationNameServersSerializer< DTInGetDomainNameServersStatus >, AbstractDTInOperationNameServersSerializer< DTInUpdateDomainNameServers >, AbstractDTInOperationNameServersSerializer< DTInGetNameServersStatus >, and AbstractDTInOperationNameServersSerializer< DTInRegisterNameServers >.
virtual T AbstractSerializer< T >::unserialize | ( | Str & | input | ) | [inline, virtual] |