Object
Overview
Base object for all types in Island.
Location
- Reference: Island.fx
- Namespace: RemObjects.Elements.System
constructor
constructor
Object()
init()
Object()
Sub New()
Equals virtual
Default constructor.
Parameters:
- aOther: the reference to compare this with.
Finalize protected virtual
method Finalize
void Finalize()
func Finalize()
void Finalize()
Sub Finalize()
GetHashCode virtual
Returns a hashcode for this object. Overriden implementations should make sure that the number returned here is constant given the same object.
method GetHashCode: Int32
Int32 GetHashCode()
func GetHashCode() -> Int32
Int32 GetHashCode()
Function GetHashCode() As Int32
GetType
Returns the actual type of this class
method GetType: Type
Type GetType()
func GetType() -> Type
Type GetType()
Function GetType() As Type
ReferenceEquals
Compares two references for equivalence (even if they have an equals operator)
Parameters:
- a: left value
- b: right value
ToString virtual
Gets the string representation of this method.
ReferenceEquals
Compares two references for equivalence (even if they have an equals operator)
Parameters:
- a: left value
- b: right value
constructor
constructor
Object()
init()
Object()
Sub New()
Equals virtual
Default constructor.
Parameters:
- aOther: the reference to compare this with.
Finalize protected virtual
method Finalize
void Finalize()
func Finalize()
void Finalize()
Sub Finalize()
GetHashCode virtual
Returns a hashcode for this object. Overriden implementations should make sure that the number returned here is constant given the same object.
method GetHashCode: Int32
Int32 GetHashCode()
func GetHashCode() -> Int32
Int32 GetHashCode()
Function GetHashCode() As Int32
GetType
Returns the actual type of this class
method GetType: Type
Type GetType()
func GetType() -> Type
Type GetType()
Function GetType() As Type
ToString virtual
Gets the string representation of this method.
- AAAAResource
- AbstractLock
- AcceptRange
- ActionNode
- Addr
- Addr
- AddrError
- Address
- AddressParser
- AlgorithmIdentifier
- Alpha
- Alpha
- Alpha16
- Alpha16
- ALUOpConstant
- ALUOpX
- AResource
- ArgumentInfo
- Array
- Array
- ArrayType
- AssertMessages
- AssignStmt
- AsyncResult<T>
- Attr
- Attr
- Attribute
- Attribute
-
Attribute
- AliasAttribute
- AssemblyDefineAttribute
- AttributeUsageAttribute
- BitPackingAttribute
- BlockPointerAttribute
- CallingConventionAttribute
- ConditionalAttribute
- DefaultObjectLifetimeStrategyAttribute
- DelayLoadDllImportAttribute
- DisableInliningAttribute
- DisableOptimizationsAttribute
- DllExportAttribute
- DllImportAttribute
- DynamicInterfaceAttribute
- FlagsAttribute
- FunctionPointerAttribute
- GCSkipIfOnStackAttribute
- GlobalConstructorAttribute
- GlobalDestructorAttribute
- GuidAttribute
- IBAction
- IBObject
- IBOutlet
- InlineAsmAttribute
- InRegAttribute
- LifetimeStrategyOverrideAttribute
- LinkOnceAttribute
- MessageAttribute
- NakedAttribute
- NoReturnAttribute
- NotSerializable
- ObsoleteAttribute
- PackageNameAttribute
- PackedAttribute
- PublishedAttribute
- ReturnsNotRetainedAttribute
- ReturnsRetainedAttribute
- SectionNameAttribute
- SkipDebugAttribute
- SRetAttribute
- StaticAddressAttribute
- StaticallyInitializedFieldAttribute
- SwiftFixedLayoutAttribute
- SwiftSelfAttribute
- SymbolNameAttribute
- TagAttribute
- ThreadLocalAttribute
- UnionAttribute
- UsedAttribute
- VersionResourceAttribute
- WeakAttribute
- WrapperAttribute
- AttributeTypeAndValue
- AttributeTypeAndValueSET
- Auth
- BadDecl
- BadExpr
- BadStmt
- Base
- BaseAsserts
- BaseFile
- BaseWriter
- Basic
- BasicLit
- BidirectionalChannel<T>
- BinaryExpr
- BinaryReader
- BinaryStream
- BinaryWriter
- BitConverter
- BitString
- Block
- BlockStmt
- BoolNode
- BranchNode
- BranchStmt
- BroadcastManager
- Browser
- Buffer
- Builder
- Builder
- Builder
- Builder
- BuildError
- Builtin
- CachedGroupElement
- CacheLinePad
- CallExpr
- CaseClause
- CaseInsensitiveString
- CaseRange
- Certificate
- Certificate
- CertificateInvalidError
- CertificateList
- CertificateRequest
- CertificateRequestInfo
- CertPool
- ChainNode
- Chan
- ChanType
- Charmap
- Checker
- Cipher
- Cipher
- Client
- Client
- Client
- ClientConn
- ClientHelloInfo
- ClientSessionState
- ClientTrace
- CloneHelper<T>
- Cmd
- CMYK
- CMYK
- CNAMEResource
- Codec
- ColumnType
- ComClassManager
- COMHelpers
- CommandNode
- CommClause
- Comment
- CommentedNode
- CommentGroup
- CommonType
- CompilerServices
- CompilerServices.Conversions
- CompletedGroupElement
- ComponentsHelper
- CompositeLit
- ComServerObject
- Cond
- Condition
- ConditionalVariable
- Config
- Config
- Config
- Config
- Config
- Config
- ConfiguredAwaitTask
- ConfiguredAwaitTask<T>
- Conn
- Conn
- Conn
- Conn
- Conn
- ConnectionState
- Console
- ConsoleTestListener
- Const
- Constants
- ConstraintViolationError
- Consts
- ControlChars
- Conversion
- ConversionFunctions
- Convert
- Convert
- Cookie
- CRTValue
- CurveParams
- CustomAttribute
- CustomAttributeArgument
- DateFormatter
- DateParser
- DateParser
- DateTime
- DateTimeFormatInfo
- DateTimeFormatInfo
- DB
- DbCommand
- DbConnection
- DbDataReader
- DbParameter
- DBStats
- DbTransaction
- Debug
- DeclStmt
- Decoder
- Decoder
- Decoder
- Decoder
- Decoder
- Decoder
- DecodingError
- DeferStmt
- Defn
- Delegate
- Delegates
- Deserializer
- Dialer
- Dialer
- DialError
- Dict
- DictionaryHelper
- Difference<T>
- DiscardWriter
- Discovery
- DispatchObject
- DispatchWorkItem
- Dns
- DNSDoneInfo
- DNSError
- DNSStartInfo
- DotNode
- DynamicEventInfo
- DynamicHelpers
- DynamicMethodGroup
- EcmaScriptObject
- Element
- Ellipsis
- EmptyStmt
- Encoder
- Encoder
- Encoder
- Encoder
- Encoder
- Encoder
- Encoder
- Encoding
- Encoding
- Encoding
- Encoding
- EndElement
- EndElement
- EndPoint
- Enum
- Enumerable<T>
- Environment
- Environment
- EqualityComparer
- Err
- ErrNaN
- ErrObject
- Error
- Error
- Error
- Error
- Error
- Error
- Event
-
Exception
- AbstractMethodException
- ArgumentException
- ArgumentException
- ArgumentNullException
- ArgumentOutOfRangeException
- EArgumentException
- ArgumentNullException
- ArgumentOutOfRangeException
- AssertionException
- BaseException
- ArgumentException
- AssertException
- InvalidOperationException
- RunnerException
- DivideByZeroException
- DynamicInvokeException
- EAbstractError
- EConvertError
- EntrypointNotFoundException
- EOutOfMemory
- FormatException
- GoException
- IndexOutOfRangeException
- IndexOutOfRangeException
- InvalidCastException
- InvalidStateException
- IOException
- IslandWrappedCocoaException
- JsonException
- LibraryNotFoundException
- MemoryException
- NotImplementedException
- ENotImplemented
- NotImplementedException
- NotSupportedException
- NotSupportedException
- NullReferenceException
- OleError
- OverflowException
- RTLException
- ArgumentException
- ConversionException
- ErrObjectException
- FileNotFoundException
- FormatException
- HttpException
- IndexOutOfRangeException
- InvalidCastException
- InvalidOperationException
- IOException
- JsonException
- KeyNotFoundException
- NotImplementedException
- NotSupportedException
- StackEmptyException
- UnicodeException
- UrlException
- RuntimeException
- SerializationException
- WindowsException
- AccessViolationException
- XmlException
- ExceptionError
- ExceptionHelper
- ExecError
- ExprStmt
- ExtendedGroupElement
- Extension
- Extension
- ExternalCalls
- FFI
- Field
- Field
- FieldList
- FieldNode
- File
- File
- File
- File
- File
- FileHandle
- FileHeader
- FileHeader
- FileSet
- Financial
- Flag
- FlagSet
- Float
- Float
- Folder
- ForeignExceptionImplementation
- Form
- ForStmt
- Frame
- Frames
- FromTo
- Func
- Func
- FuncDecl
- FuncLit
- FuncType
- GCHandles
- GenDecl
- GIF
- GoStmt
- GotConnInfo
- Gray
- Gray
- Gray16
- Gray16
- Group
- GroupingSequence<TKey,TElement>
- Guid
- Handler
- Handler
- Hasher
- HashSet<T>
- Header
- Header
- Header
- HeaderField
- HostnameError
- Http
- HttpBasicAuthentication
- HttpBearerAuthentication
- HttpCertificateInfo
- HttpRequest
- HttpRequestContent
- HttpResponse
- HttpResponseContent<T>
- ICUHelper
- Ident
- IdentifierNode
- IfNode
- IfStmt
- ImmutableBinary
- ImmutableDictionary<T,U>
- ImmutableDictionary<T,U>
- ImmutableLinkedList<T>
- ImmutableList<T>
- ImmutableList<T>
- ImmutableQueue<T>
- ImmutableStack<T>
- ImportSpec
- IncDecStmt
- Index
- IndexExpr
- Info
- Information
- Initializer
- Inst
- Int
- Int
- Interface
- InterfacedObject
- InterfaceType
- InternalCalls
- InvalidUnmarshalError
- InvalidUTF8Error
- IPAddr
- IPAddress
- IPConn
- IPHostEntry
- IPNet
- IslandResourceData
- Iter
- Jar
- JsonNode
- Jump
- JumpIf
- JumpIfX
- KeyValue
- KeyValueExpr
- KeyValuePair<T,U>
- KeyValuePair<T,U>
- Label
- LabeledStmt
- LimitedReader
- LinkedListNode<T>
- LinkedListNode<T>
- LinkError
- List
- ListEnumerator<T>
- ListNode
- LoadAbsolute
- LoadConstant
- LoadExtension
- LoadIndirect
- LoadMemShift
- LoadScratch
- Locale
- Locale
- Location
- LockDetails
- Logger
- Lookup<TKey,TElement>
- LookupIPAltResolverKey
- ManagedThreadPool
- Map
- Map
- Map
- Map<K,V>
- MapIter
- MapType
- MarshalerError
- Math
- Math
- MemberInfo
- MemStats
- Message
- Message
- Message<T>
- Method
- MethodImpl
- MethodReference
- MethodSet
- Monitor
- Monitor
- Mutex
- MXResource
- MyFileInfo
- MyNopCloser
- Name
- Name
- Name
- Named
- NamedArg
- NamedValue
- NegateA
- Nil
- NilNode
- Node
- NodeJS
- NopResetter
- Notification
- NotNull
- NRGBA
- NRGBA
- NRGBA64
- NRGBA64
- NSResource
- Null
- NullBool
- NullFloat64
- NullInt32
- NullInt64
- NullString
- NullTime
- NumberFormatInfo
- NumberFormatInfo
- NumberNode
- NumError
- NYCbCrA
- NYCbCrA
- OAEPOptions
- Object
- ObjectConverter
- ObjectPool<T>
- Observer
- Once
- OpError
- Option
- Options
- Options
- Options
- OPTResource
- OrderedSequence<T>
- Ordering
- Out
- Package
- Package
- Paletted
- Paragraph
- Parallel
- ParallelLoopState
- Parameter
- Parameters
- ParenExpr
- ParseError
- ParseError
- ParseError
- Parser
- Part
- Path
- Path
- PathError
- PerHost
- Pipeline
- PipeNode
- PipeReader
- PipeWriter
- PKCS1v15DecryptOptions
- PkgName
- Point
- Pointer
- Pool
- Position
- Position
- PreComputedGroupElement
- PrecomputedValues
- PrivateKey
- PrivateKey
- PrivateKey
- ProcAttr
- Process
- Process
- Process
- ProcessState
- ProcInst
- ProcInst
- Profile
- Prog
- ProjectiveGroupElement
- Properties
- Properties
- Property
- Property
- Proppatch
- Propstat
- ProtocolError
- ProtocolError
- PSSOptions
- PTRResource
- PublicKey
- PublicKey
- PublicKey
- PushOptions
- Question
- Queue<T>
- QueueEnumerator<T>
- Rand
- RandNumber
- Random
- Random
- RandReader
- Range
- Range16
- Range32
- RangeNode
- RangeStmt
- RangeTable
- Rat
- RawInstruction
- RawValue
- ReadCloser
- Reader
- Reader
- Reader
- Reader
- Reader
- Reader
- Reader
- Reader
- Reader
- Reader
- Reader
- ReadError
- ReadWriteLock
- ReadWriter
- ReceiveMessage<T>
- RecordHeaderError
- Rectangle
- Regexp
- Regexp
- Region
- Region
- Registry
- Registry
- Replacer
- Request
- Resolver
- Resource
- ResourceHeader
- Resources
- Response
- ResponseRecorder
- Result
- RetA
- RetConstant
- ReturnStmt
- ReverseProxy
- RevokedCertificate
- RGBA
- RGBA
- RGBA64
- RGBA64
- Ring
- Row
- Rows
- Run
- Runner
- RWMutex
- Scanner
- Scanner
- Scanner
- Scope
- Scope
- Script
- SectionReader
- Selection
- SelectorExpr
- SelectStmt
- SendStmt
- SequenceHelper
- Serializer
- ServeMux
- Server
- Server
- Server
- ServerConn
- ServerInfo
- Set<T>
- Set<T>.SetIterator<T>
- Signature
- SimpleCommandLineParser
- SingleLinkedList<T>
- SingleLinkedListNode<T>
- Slice
- Slice<T>
- SliceExpr
- SOAResource
- Socket
- SortedMap
- SqlQueryParameterFixer
- SRVResource
- Stack<T>
- StackEnumerator<T>
- StarExpr
- StartElement
- StartElement
- StdSizes
- Stmt
- Stopwatch
- StopWatch
- StoreScratch
- Stream
- Stream
- StreamReader
- StreamWriter
- String
- String
- String
- StringBuilder
- StringBuilder
- StringFormatter
- StringNode
- Strings
- Struct
- StructFieldImpl
- StructType
- StructuralError
- SwiftObject
- SwiftString.BaseCharacterView
- SwitchStmt
- SynchronizationContext
- SyntaxError
- SyntaxError
- SyntaxError
- SyntaxError
- SyscallError
- SysProcAttr
- SystemRootsError
- Tag
- Tag
- TagPathError
- TagPathError
- Task
- Task
- TaskAction
- TaskCompletion
- TaskCompletionSource<T>
- TAX
- TBSCertificateList
- TClassActivator
- TCPAddr
- TCPListener
- TCustomIniFile
- TDelphiObject
- Template
- Template
- TemplateNode
- TEnumerator<T>
- Test
- TextConvert
- TextNode
- TFiler
- THighDPI
- Thread
- Thread
- ThreadPool
- ThreadPoolCallback
- ThreadRec
- Ticker
- Time
- Timer
- Timer
- Timer
- TimerPool
- TimeZone
- TimeZone
- TLanguages
- TMessageTableCache
- Token
- Tokenizer
- TokenProvider
- TOSVersion
- TParser
- TPersistent
- TPlatformListViewItem
- Trace
- TraceKey
- Transformer
- Transformer
- Transport
- Tree
- TRegistry
- TStream
- TStringBuilder
- TStyleThemes
- Tuple
- Tuple
- Tx
- TXA
- TxOptions
- TxOptions
- TXTResource
- Type
- Type
- TypeAndValue
- TypeAssertExpr
- TypeImpl
- TypeName
- TypeReference
- TypeSpec
- TypeSwitchStmt
- UDPAddr
- UnaryExpr
- UnhandledCriticalExtension
- Uniform
- UnixAddr
- UnknownAuthorityError
- UnmarshalFieldError
- UnmarshalTypeError
- UnsupportedTypeError
- UnsupportedTypeError
- UnsupportedTypeError
- UnsupportedValueError
- Uri
- URL
- Userinfo
- UsernamePassword
- Utilities
- Validator<T>
- Value
- Value
- ValueError
- ValueSpec
-
ValueType
- Accuracy
- AliasType
- ALUOp
- AnsiChar
- AnsiString
- ArbitraryType
- ARM64CallData
- Array<T>
- ArrayStruct
- atexitrec
- Atom
- AuthMethod
- BasicInfo
- BasicKind
- BoehmGC
- BOMPolicy
- BOMPolicy
- Boolean
- Buffers
- BuilderContinuation
- Byte
- CancelFunc
- CanonType
- ChanDir
- ChanDir
- Char
- Character
- CharData
- CharData
- Class
- Class
- ClientAuthType
- CocoaExceptionRecord
- CollectionOfOne<Element>
- Command
- CommandLine
- Comment
- Comment
- CommentMap
- CompactCoreInfo
- CompressionLevel
- Compressor
- COMRC
- Confidence
- ConnState
- CorruptInputError
- CorruptInputError
- CorruptInputError
- CorruptInputError
- CSS
- Currency
- CurveID
- CXXException
- DateTime
- Decompressor
- Delim
- DelphiString
- Dictionary<Key,Value>
- Dir
- Dir
- Direction
- Directive
- Directive
- DispatchData
- DispatchDataIterator
- DispatchPredicate
- DispatchQoS
- DispatchQueue.Attributes
- DispatchQueueAttributes
- DispatchSource.FileSystemEvent
- DispatchSource.MachSendEvent
- DispatchSource.MemoryPressureEvent
- DispatchSource.ProcessEvent
- DispatchSource.TimerFlags
- DispatchTime
- DispatchTimeInterval
- DispatchWallTime
- DispatchWorkItemFlags
- DNSConfigError
- Double
- Duration
- ElementsCOMInterface
- ElementsException
- ElementsExceptionType
- ElementsRegistrationFrame
- EmptyOp
- EncoderBuffer
- Endianness
- Endianness
- Enumerated
- Errno
- Error
- ErrorCode
- ErrorCode
- ErrorHandler
- ErrorHandling
- ErrorList
- EscapeError
- Extension
- extern_proc
- ExtKeyUsage
- FieldElement
- FieldFilter
- FileMode
- Filter
- Flag
- Flags
- Flags
- Float64Slice
- ForeignBoehmGC
- Form
- Format
- FormatError
- FormatError
- Func
- FuncMap
- FuncMap
- GCHandle
- GenericNullable<T>
- Guid
- Handler
- HandlerFunc
- HardwareAddr
- Hash
- Header
- Header
- HString_Helper
- HTML
- HTMLAttr
- ID
- ImmutableSpan<T>
- Importer
- ImportMode
- Index
- Index
- InsecureAlgorithmError
- InstOp
- Int16
- Int32
- Int64
- Int64Pair
- InternalError
- IntSlice
- InvalidAddrError
- InvalidByteError
- InvalidHostError
- InvalidIndexError
- InvalidReason
- IP
- IPMask
- IslandExtTypeInfo
- IslandInterfaceTable
- IslandMethodUIDInfo
- IslandResource
- IslandTypeInfo
- IsolationLevel
- IsolationLevel
- JS
- JSStr
- JumpTest
- KeySizeError
- KeySizeError
- KeySizeError
- KeyUsage
- Kind
- Language
- Manual
- MatchOption
- Memory<T>
- MergeMode
- MIB
- MIMEHeader
- Mode
- Mode
- Mode
- Month
- MSVCExceptionInfo
- MSVCHandlerType
- MSVCIpToSate
- MSVCTryMap
- MSVCUnwindMap
- NativeInt
- NativeUInt
- NodeType
- NodeType
- Nullable<T>
- Number
- ObjcBlock
- ObjcBlockDescriptor
- ObjcStrong
- ObjcWeak
- ObjectIdentifier
- ObjKind
- OleString
- Op
- Op
- OpCode
- Option
- Option
- Order
- Palette
- ParameterSizes
- ParseOption
- PEMCipher
- Pos
- Pos
- PrivateKey
- ProtocolError
- PublicKey
- PublicKeyAlgorithm
- Qualifier
- Range
- Range
- RawBytes
- RawContent
- RawMessage
- RC
- RCode
- RDNSequence
- Region
- Register
- RelativeDistinguishedNameSET
- RenegotiationSupport
- Reply
- Result<T>
- Result<Value,Error>
- RoundingMode
- RowsAffected
- rpmalloc_config_t
- rpmalloc_global_statistics_t
- rpmalloc_thread_statistics_t
- SameSite
- SByte
- Script
- SelectionKind
- Set<T>
- SharedMemory
- SignatureAlgorithm
- SignatureScheme
- Single
- SliceAlias
- Span<T>
- SpecialCase
- SplitFunc
- Srcset
- String
- StringSlice
- StructTag
- StructuralError
- SwiftAny
- SwiftArray<T>
- SwiftBlock
- SwiftBlockPtr
- SwiftBoxResult
- SwiftClassProtocol
- SwiftMetadataResponse
- SwiftMutatorResult
- SwiftObject<T>
- SwiftProtocol
- SwiftRefcounted
- SwiftReflectionDeclarator
- SwiftReflectionMetadata
- SwiftString
- SwiftString
- SwiftString.Encoding
- SwiftString.UnicodeScalarView
- SwiftString.UTF16View
- SwiftString.UTF32View
- SwiftString.UTF8View
- SwiftStrong
- SwiftStructStrong
- SwiftType<T>
- SwiftTypeRecord
- SwiftValueWitnessTable
- Table
- Table
- Tag
- Tag
- TCreateParams
- TFormatSettings
- TimeSpan
- TimeSpan
- TMessage
- Token
- TokenType
- TRect
- TRegDataInfo
- TRegKeyInfo
- TSysLocale
- TTimeStamp
- Tuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>
- Tuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>
- Tuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>
- Tuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>
- Tuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>
- Tuple<T1,T2,T3,T4,T5,T6,T7,T8,T9>
- Tuple<T1,T2,T3,T4,T5,T6,T7,T8>
- Tuple<T1,T2,T3,T4,T5,T6,T7>
- Tuple<T1,T2,T3,T4,T5,T6>
- Tuple<T1,T2,T3,T4,T5>
- Tuple<T1,T2,T3,T4>
- Tuple<T1,T2,T3>
- Tuple<T1,T2>
- Tuple<T1>
- Type
- UInt16
- UInt32
- UInt64
- UnknownNetworkError
- Unmanaged<Instance>
- UnmarshalError
- UnmarshalError
- UnsupportedError
- UnsupportedError
- UParseError
- URL
- UTF8String
- va_list
- Values
- Variant_Helper
- VoidResult
- WalkFunc
- Weekday
- Word
- WordEncoder
- X64CallData
- X86CallData
- YCbCrSubsampleRatio
- Var
- VariableNode
- Variant
- Variant
- VerifyOptions
- VM
- VoidMicroTask
- VTCheck<V>
- WaitGroup
- WaitHandle
- WasmEvents
- WebAssembly
- WebAssemblyCalls
- WebAssemblyListener
- WithNode
- WordDecoder
- WrappedObject
- WriteError
- Writer
- Writer
- Writer
- Writer
- Writer
- Writer
- Writer
- Writer
- Writer
- Writer
- Writer
- Writer
- WroteRequestInfo
- XCTestExpectation
- XCTWaiter
- XmlDocCurrentPosition
- XmlDocument
- XmlErrorInfo
- XmlFormattingOptions
- XmlNode
- XmlRange
- YCbCr
- YCbCr
- ZeroBased
- Zipf