ByteBuffer Public class
Diagram
flowchart LR classDef interfaceStyle stroke-dasharray: 5 5; classDef abstractStyle stroke-width:4px subgraph iTextSharp.text.pdf iTextSharp.text.pdf.ByteBuffer[[ByteBuffer]] end subgraph System.IO System.IO.Stream[[Stream]] end System.IO.Stream --> iTextSharp.text.pdf.ByteBuffer
Members
Properties
Public properties
Methods
Public Static methods
|
Returns |
Name |
|---|---|
|
|
( |
|
|
( |
|
|
( |
Public methods
|
Returns |
Name |
|---|---|
|
|
( |
|
|
( |
|
|
( |
|
|
() |
|
|
( |
|
|
() |
|
|
( |
|
|
( |
|
|
() |
|
|
() |
|
|
( |
|
|
( |
|
|
( |
Details
Inheritance
-
Stream
Constructors
ByteBuffer [1/2]
Source code
public ByteBuffer()
ByteBuffer [2/2]
Source code
public ByteBuffer(int size)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
size |
Methods
SetCacheSize
Source code
public static void SetCacheSize(int size)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
size |
FillCache
Source code
public static void FillCache(int decimals)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
decimals |
Append_i
Source code
public virtual ByteBuffer Append_i(int b)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
b |
Append [1/10]
Source code
public virtual ByteBuffer Append(byte[] b, int off, int len)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
b |
|
|
|
off |
|
|
|
len |
Append [2/10]
Source code
public virtual ByteBuffer Append(byte[] b)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
b |
Append [3/10]
Source code
public virtual ByteBuffer Append(string str)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
str |
Append [4/10]
Source code
public virtual ByteBuffer Append(char c)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
c |
Append [5/10]
Source code
public virtual ByteBuffer Append(ByteBuffer buf)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
buf |
Append [6/10]
Source code
public virtual ByteBuffer Append(int i)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
i |
Append [7/10]
Source code
public virtual ByteBuffer Append(long i)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
i |
Append [8/10]
Source code
public virtual ByteBuffer Append(byte b)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
b |
AppendHex
Source code
public virtual ByteBuffer AppendHex(byte b)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
b |
Append [9/10]
Source code
public virtual ByteBuffer Append(float i)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
i |
Append [10/10]
Source code
public virtual ByteBuffer Append(double d)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
d |
FormatDouble [1/2]
Source code
public static string FormatDouble(double d)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
d |
FormatDouble [2/2]
Source code
public static string FormatDouble(double d, ByteBuffer buf)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
d |
|
|
|
buf |
Reset
Source code
public virtual void Reset()
ToByteArray
Source code
public virtual byte ToByteArray()
ToString
Source code
public override string ToString()
WriteTo
Source code
public virtual void WriteTo(Stream str)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
str |
Flush
Source code
public override void Flush()
Read
Source code
public override int Read(byte[] buffer, int offset, int count)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
buffer |
|
|
|
offset |
|
|
|
count |
Seek
Source code
public override long Seek(long offset, SeekOrigin origin)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
offset |
|
|
|
origin |
SetLength
Source code
public override void SetLength(long value)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
value |
Write
Source code
public override void Write(byte[] buffer, int offset, int count)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
buffer |
|
|
|
offset |
|
|
|
count |
WriteByte
Source code
public override void WriteByte(byte value)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
value |
Properties
Size
public virtual int Size { get; set; }
Buffer
public virtual byte Buffer { get; }
CanRead
public override bool CanRead { get; }
CanSeek
public override bool CanSeek { get; }
CanWrite
public override bool CanWrite { get; }
Length
public override long Length { get; }
Position
public override long Position { get; set; }
Generated with ModularDoc