Soap.XSBuiltIns

From RAD Studio API Documentation
Jump to: navigation, search


Package soaprtl270.bpl

Classes

EXSDateTimeExceptionEXSDateTimeException is the exception class for errors encountered by the remotable objects that represent XML schema date and time values.
EXSDecimalExceptionEXSDecimalException is the exception class for errors encountered by the remotable objects that represent decimal values.
EXSHexBinaryExceptionEXSHexBinaryException is the exception class for errors encountered by the remotable objects that represent hexadecimal values.
TXMLDataRepresents a raw SOAP message node.
TXSBoolean
TXSCustomDateTimeTXSCustomDateTime is the base class for classes that represent both date and time values for an invokable interface.
TXSDateTXSDate implements the XML schema date type so that it can be used on invokable interfaces.
TXSDateTimeTXSDateTime implements the XML schema datetime type so that it can be used on invokable interfaces.
TXSDecimalTXSDecimal implements the XML schema decimal type so that it can be used on invokable interfaces.
TXSDurationTXSDuration implements the XML schema duration type so that it can be used on invokable interfaces.
TXSHexBinaryTXSHexBinary implements the XML schema hexBinary type so that it can be used on invokable interfaces.
TXSInteger
TXSLong
TXSStringTXSString implements the XML schema string type so that it can be used on invokable interfaces.
TXSTimeTXSTime implements the XML schema time type so that it can be used on invokable interfaces.
TXSTimeInstantTXSTimeInstant represents the timeInstant type for Web Services applications.

Routines

DateTimeToXMLTimeReturns the XML string that represents a TDateTime value.
DateTimeToXSDateTimeReturns a TXSDateTime object that encodes a TDateTime value.
GetDataFromFile
InitXSTypes
SoapFloatToStr
SoapStrToFloat
XMLTimeToDateTimeReturns a TDateTime value for an XML date and time value. This function is the inverse of the DateTimeToXMLTime function.

Variables

IncrementAmount
SDecimal
SNAN
SNegative
SoapTimePrefix
SPlus
SSciNotationMarker

Constants

MaxDayMaxDay: Integer = $1F;
MaxMonthMaxMonth: Integer = $C;
MinDayMinDay: Integer = 1;
MinMonthMinMonth: Integer = 1;
SHexMarkerSHexMarker: Char = $24;
SLocalTimeMarkerSLocalTimeMarker: Char = $5A;
SoapDecimalSeparatorSoapDecimalSeparator: Char = $2E;
XMLDateSeparatorXMLDateSeparator: Char = $2D;
XMLDayPosXMLDayPos: Integer = 9;
XMLDefaultYearDigitsXMLDefaultYearDigits: Integer = 4;
XMLDurationDayXMLDurationDay: Char = $44;
XMLDurationHourXMLDurationHour: Char = $48;
XMLDurationMinuteXMLDurationMinute: Char = $4D;
XMLDurationMonthXMLDurationMonth: Char = $4D;
XMLDurationSecondXMLDurationSecond: Char = $53;
XMLDurationStartXMLDurationStart: Char = $50;
XMLDurationYearXMLDurationYear: Char = $59;
XMLHourOffsetMinusMarkerXMLHourOffsetMinusMarker: Char = $2D;
XMLHourOffsetPlusMarkerXMLHourOffsetPlusMarker: Char = $2B;
XMLMilSecPosXMLMilSecPos: Integer = $A;
XMLMonthPosXMLMonthPos: Integer = 6;
XMLTimeSeparatorXMLTimeSeparator: Char = $3A;
XMLYearPosXMLYearPos: Integer = 1;