HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
OpaqueAttribute Class Reference

#include <ImfOpaqueAttribute.h>

+ Inheritance diagram for OpaqueAttribute:

Public Member Functions

 OpaqueAttribute (const char typeName[])
 
 OpaqueAttribute (const OpaqueAttribute &other)
 
virtual ~OpaqueAttribute ()
 
virtual const char * typeName () const
 
virtual Attributecopy () const
 
virtual void writeValueTo (OPENEXR_IMF_INTERNAL_NAMESPACE::OStream &os, int version) const
 
virtual void readValueFrom (OPENEXR_IMF_INTERNAL_NAMESPACE::IStream &is, int size, int version)
 
virtual void copyValueFrom (const Attribute &other)
 
- Public Member Functions inherited from Attribute
 Attribute ()
 
virtual ~Attribute ()
 

Additional Inherited Members

- Static Public Member Functions inherited from Attribute
static AttributenewAttribute (const char typeName[])
 
static bool knownType (const char typeName[])
 
- Static Protected Member Functions inherited from Attribute
static void registerAttributeType (const char typeName[], Attribute *(*newAttribute)())
 
static void unRegisterAttributeType (const char typeName[])
 

Detailed Description

Definition at line 59 of file ImfOpaqueAttribute.h.

Constructor & Destructor Documentation

OpaqueAttribute::OpaqueAttribute ( const char  typeName[])
OpaqueAttribute::OpaqueAttribute ( const OpaqueAttribute other)
virtual OpaqueAttribute::~OpaqueAttribute ( )
virtual

Member Function Documentation

virtual Attribute* OpaqueAttribute::copy ( ) const
virtual

Implements Attribute.

virtual void OpaqueAttribute::copyValueFrom ( const Attribute other)
virtual

Implements Attribute.

virtual void OpaqueAttribute::readValueFrom ( OPENEXR_IMF_INTERNAL_NAMESPACE::IStream &  is,
int  size,
int  version 
)
virtual

Implements Attribute.

virtual const char* OpaqueAttribute::typeName ( ) const
virtual

Implements Attribute.

virtual void OpaqueAttribute::writeValueTo ( OPENEXR_IMF_INTERNAL_NAMESPACE::OStream &  os,
int  version 
) const
virtual

Implements Attribute.


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