Logo Search packages:      
Sourcecode: openexr version File versions  Download package

Public Member Functions | Static Public Member Functions | Static Protected Member Functions | Private Attributes

Imf::OpaqueAttribute Class Reference

Inheritance diagram for Imf::OpaqueAttribute:
Inheritance graph
[legend]
Collaboration diagram for Imf::OpaqueAttribute:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual Attributecopy () const
virtual void copyValueFrom (const Attribute &other)
 OpaqueAttribute (const char typeName[])
 OpaqueAttribute (const OpaqueAttribute &other)
virtual void readValueFrom (IStream &is, int size, int version)
virtual const char * typeName () const
virtual void writeValueTo (OStream &os, int version) const

Static Public Member Functions

static bool knownType (const char typeName[])
static AttributenewAttribute (const char typeName[])

Static Protected Member Functions

static void registerAttributeType (const char typeName[], Attribute *(*newAttribute)())
static void unRegisterAttributeType (const char typeName[])

Private Attributes

Array< char > _data
long _dataSize
Array< char > _typeName

Detailed Description

Definition at line 58 of file ImfOpaqueAttribute.h.


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

Generated by  Doxygen 1.6.0   Back to index