Logo Search packages:      
Sourcecode: f-spot version File versions  Download package

TagLib::Asf::UnknownObject Class Reference

Inheritance diagram for TagLib::Asf::UnknownObject:

TagLib::Asf::Object

List of all members.


Detailed Description

This class extends Object to provide a representation of an unknown object which can be read from and written to disk.

Definition at line 34 of file UnknownObject.cs.


Public Member Functions

override ByteVector Render ()
 Renders the current instance as a raw ASF object.
 UnknownObject (Asf.File file, long position)
 Constructs and initializes a new instance of UnknownObject by reading the contents from a specified position in a specified file.

Static Public Member Functions

static ByteVector RenderDWord (uint value)
 Renders a 4-byte DWORD.
static ByteVector RenderQWord (ulong value)
 Renders a 8-byte QWORD.
static ByteVector RenderUnicode (string value)
 Renders a Unicode (wide) string.
static ByteVector RenderWord (ushort value)
 Renders a 2-byte WORD.

Protected Member Functions

ByteVector Render (ByteVector data)
 Renders the current instance as a raw ASF object containing specified data.

Properties

ByteVector Data [get, set]
 Gets and sets the data contained in the current instance.
System.Guid Guid [get]
 Gets the GUID for the current instance.
ulong OriginalSize [get]
 Gets the original size of the current instance.

Private Attributes

ByteVector data

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index