TBuffer Record
Represents a series of bytes in memory.
The TBuffer type exposes the following members.
Name | Description | |
---|---|---|
![]() | Create(Byte[]) | Overloaded. Initializes a new instance of the TBuffer class. |
![]() | Create(Byte[],Integer,Integer) | Overloaded. Initializes a new instance of the TBuffer class. |
![]() | Create(Char[]) | Overloaded. Initializes a new instance of the TBuffer class. |
![]() | Create(Char[],Integer,Integer) | Overloaded. Initializes a new instance of the TBuffer class. |
![]() | Create(Integer) | Overloaded. Initializes a new instance of the TBuffer class. |
![]() | Create(Pointer,Integer) | Overloaded. Initializes a new instance of the TBuffer class. |
![]() | Create(Pointer,Integer,Integer) | Overloaded. Initializes a new instance of the TBuffer class. |
![]() | Create(RawByteString) | Overloaded. Initializes a new instance of the TBuffer class. |
![]() | Create(string) | Overloaded. Initializes a new instance of the TBuffer class. |
![]() | Create(TStream) | Overloaded. Initializes a new instance of the TBuffer class. |
![]() | Create(WideString) | Overloaded. Initializes a new instance of the TBuffer class. |
Name | Description | |
---|---|---|
![]() ![]() | BytesOf(Byte,Integer) | Represents method |
![]() | Clone | Represents method |
![]() ![]() | ConvertToHexString(Pointer,Integer) | Overloaded. |
![]() ![]() | ConvertToHexString(Pointer,Integer,string,string) | Overloaded. Represents method |
![]() | Copy(Integer,Integer) | Represents method |
![]() | EnsureSize(Integer) | Overloaded. Represents method |
![]() | EnsureSize(Integer,AnsiChar) | Overloaded. Represents method |
![]() | EnsureSize(Integer,Byte) | Overloaded. Represents method |
![]() | Equals(Byte[]) | Overloaded. Represents method |
![]() | Equals(Pointer,Integer) | Overloaded. Represents method |
![]() | Equals(string) | Overloaded. Represents method |
![]() | Equals(TBuffer) | Overloaded. Represents method |
![]() | First | Represents method |
![]() ![]() | FromHexString(string) | Represents method |
![]() ![]() | GetByte(Void,Integer) | Represents method |
![]() | GetByteItem(Integer) | Represents method |
![]() | GetIsEmpty | Represents method |
![]() | GetMemory | Represents method |
![]() | GetSize | Represents method |
![]() | Last | Represents method |
![]() | Left(Integer) | Represents method |
![]() | LoadFromStream(TStream) | Represents method |
![]() | Mid(Integer,Integer) | Represents method |
![]() | Reverse | Represents method |
![]() | Right(Integer) | Represents method |
![]() | SaveToStream(TStream) | Represents method |
![]() ![]() | SetByte(Void,Integer,Byte) | Represents method |
![]() | SetByteItem(Integer,Byte) | Represents method |
![]() | SetSize(Integer) | Represents method |
![]() | ToBytes | Represents method |
![]() | ToHexString | Overloaded. Represents method |
![]() | ToHexString(string,string) | Overloaded. Represents method |
![]() | ToString | Represents method |
Name | Description | |
---|---|---|
![]() ![]() | Addition(Byte,TBuffer) | Overloaded. Represents operator op_Addition(Byte,TBuffer). |
![]() ![]() | Addition(TBuffer,Byte) | Overloaded. Represents operator op_Addition(TBuffer,Byte). |
![]() ![]() | Addition(TBuffer,TBuffer) | Represents operator op_Addition(TBuffer,TBuffer). |
![]() ![]() | BitwiseAnd(TBuffer,TBuffer) | Represents operator op_BitwiseAnd(TBuffer,TBuffer). |
![]() ![]() | BitwiseOr(TBuffer,TBuffer) | Represents operator op_BitwiseOr(TBuffer,TBuffer). |
![]() ![]() | BitwiseXor(TBuffer,TBuffer) | Represents operator op_BitwiseXor(TBuffer,TBuffer). |
![]() ![]() | Equality(TBuffer,TBuffer) | Represents operator op_Equality(TBuffer,TBuffer). |
![]() ![]() | Explicit(TBuffer to PByte) | Represents a conversion operator. |
![]() ![]() | Explicit(TBuffer to TBytes) | Represents a conversion operator. |
![]() ![]() | Explicit(TBytes to TBuffer) | Represents a conversion operator. |
![]() ![]() | Implicit(TBuffer to PByte) | Represents a conversion operator. |
![]() ![]() | Implicit(TBuffer to TBytes) | Represents a conversion operator. |
![]() ![]() | Implicit(TBytes to TBuffer) | Represents a conversion operator. |
![]() ![]() | Inequality(TBuffer,TBuffer) | Represents operator op_Inequality(TBuffer,TBuffer). |
The TBuffer
structure is actually a wrapper of a value of
TBytes
and provides some easy-going methods and properties.