iText 5

CountOutputStream

CountOutputStream Public class

Description

An ...

Diagram

flowchart LR classDef interfaceStyle stroke-dasharray: 5 5; classDef abstractStyle stroke-width:4px subgraph iTextSharp.xmp.impl iTextSharp.xmp.impl.CountOutputStream[[CountOutputStream]] end subgraph System.IO System.IO.Stream[[Stream]] end System.IO.Stream --> iTextSharp.xmp.impl.CountOutputStream

Members

Properties

Public properties

Type

Name

Methods

int

BytesWritten

get

bool

CanRead

get

bool

CanSeek

get

bool

CanWrite

get

long

Length

get

long

Position

get, set

Methods

Public methods

Returns

Name

void

Flush

()

int

Read

(byte``[] buffer, int offset, int count)

long

Seek

(long offset, SeekOrigin origin)

void

SetLength

(long value)

void

Write

(...)

Details

Summary

An

OutputStream

Inheritance

  • Stream

Constructors

CountOutputStream

Source code

internal CountOutputStream(Stream outp)

Arguments

Type

Name

Description

Stream

outp

Summary

Constructor with providing the output stream to decorate.

Methods

Write [1/3]

Source code

public override void Write(byte[] buf, int off, int len)

Arguments

Type

Name

Description

byte``[]

buf

int

off

int

len

Write [2/3]

Source code

public void Write(byte[] buf)

Arguments

Type

Name

Description

byte``[]

buf

Write [3/3]

Source code

public void Write(int b)

Arguments

Type

Name

Description

int

b

Flush

Source code

public override void Flush()

Seek

Source code

public override long Seek(long offset, SeekOrigin origin)

Arguments

Type

Name

Description

long

offset

SeekOrigin

origin

SetLength

Source code

public override void SetLength(long value)

Arguments

Type

Name

Description

long

value

Read

Source code

public override int Read(byte[] buffer, int offset, int count)

Arguments

Type

Name

Description

byte``[]

buffer

int

offset

int

count

Properties

BytesWritten

public int BytesWritten { 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