Attribute 56 3rdparty/openexr/IlmImf/ImfAttribute.cpp Attribute::Attribute () {} Attribute 59 3rdparty/openexr/IlmImf/ImfAttribute.cpp Attribute::~Attribute () {} Attribute 74 3rdparty/openexr/IlmImf/ImfAttribute.cpp typedef Attribute* (*Constructor)(); Attribute 105 3rdparty/openexr/IlmImf/ImfAttribute.cpp Attribute::knownType (const char typeName[]) Attribute 115 3rdparty/openexr/IlmImf/ImfAttribute.cpp Attribute::registerAttributeType (const char typeName[], Attribute 116 3rdparty/openexr/IlmImf/ImfAttribute.cpp Attribute *(*newAttribute)()) Attribute 131 3rdparty/openexr/IlmImf/ImfAttribute.cpp Attribute::unRegisterAttributeType (const char typeName[]) Attribute 140 3rdparty/openexr/IlmImf/ImfAttribute.cpp Attribute * Attribute 141 3rdparty/openexr/IlmImf/ImfAttribute.cpp Attribute::newAttribute (const char typeName[]) Attribute 54 3rdparty/openexr/IlmImf/ImfAttribute.h class Attribute Attribute 62 3rdparty/openexr/IlmImf/ImfAttribute.h Attribute (); Attribute 63 3rdparty/openexr/IlmImf/ImfAttribute.h virtual ~Attribute (); Attribute 77 3rdparty/openexr/IlmImf/ImfAttribute.h virtual Attribute * copy () const = 0; Attribute 91 3rdparty/openexr/IlmImf/ImfAttribute.h virtual void copyValueFrom (const Attribute &other) = 0; Attribute 98 3rdparty/openexr/IlmImf/ImfAttribute.h static Attribute * newAttribute (const char typeName[]); Attribute 116 3rdparty/openexr/IlmImf/ImfAttribute.h Attribute *(*newAttribute)()); Attribute 133 3rdparty/openexr/IlmImf/ImfAttribute.h class TypedAttribute: public Attribute Attribute 174 3rdparty/openexr/IlmImf/ImfAttribute.h static Attribute * makeNewAttribute (); Attribute 181 3rdparty/openexr/IlmImf/ImfAttribute.h virtual Attribute * copy () const; Attribute 196 3rdparty/openexr/IlmImf/ImfAttribute.h virtual void copyValueFrom (const Attribute &other); Attribute 203 3rdparty/openexr/IlmImf/ImfAttribute.h static TypedAttribute * cast (Attribute *attribute); Attribute 204 3rdparty/openexr/IlmImf/ImfAttribute.h static const TypedAttribute * cast (const Attribute *attribute); Attribute 205 3rdparty/openexr/IlmImf/ImfAttribute.h static TypedAttribute & cast (Attribute &attribute); Attribute 206 3rdparty/openexr/IlmImf/ImfAttribute.h static const TypedAttribute & cast (const Attribute &attribute); Attribute 243 3rdparty/openexr/IlmImf/ImfAttribute.h Attribute (), Attribute 252 3rdparty/openexr/IlmImf/ImfAttribute.h Attribute (), Attribute 261 3rdparty/openexr/IlmImf/ImfAttribute.h Attribute (other), Attribute 300 3rdparty/openexr/IlmImf/ImfAttribute.h Attribute * Attribute 308 3rdparty/openexr/IlmImf/ImfAttribute.h Attribute * Attribute 311 3rdparty/openexr/IlmImf/ImfAttribute.h Attribute * attribute = new TypedAttribute<T>(); Attribute 335 3rdparty/openexr/IlmImf/ImfAttribute.h TypedAttribute<T>::copyValueFrom (const Attribute &other) Attribute 343 3rdparty/openexr/IlmImf/ImfAttribute.h TypedAttribute<T>::cast (Attribute *attribute) Attribute 357 3rdparty/openexr/IlmImf/ImfAttribute.h TypedAttribute<T>::cast (const Attribute *attribute) Attribute 371 3rdparty/openexr/IlmImf/ImfAttribute.h TypedAttribute<T>::cast (Attribute &attribute) Attribute 379 3rdparty/openexr/IlmImf/ImfAttribute.h TypedAttribute<T>::cast (const Attribute &attribute) Attribute 389 3rdparty/openexr/IlmImf/ImfAttribute.h Attribute::registerAttributeType (staticTypeName(), makeNewAttribute); Attribute 397 3rdparty/openexr/IlmImf/ImfAttribute.h Attribute::unRegisterAttributeType (staticTypeName()); Attribute 288 3rdparty/openexr/IlmImf/ImfHeader.cpp Header::insert (const char name[], const Attribute &attribute) Attribute 297 3rdparty/openexr/IlmImf/ImfHeader.cpp Attribute *tmp = attribute.copy(); Attribute 317 3rdparty/openexr/IlmImf/ImfHeader.cpp Attribute *tmp = attribute.copy(); Attribute 325 3rdparty/openexr/IlmImf/ImfHeader.cpp Header::insert (const string &name, const Attribute &attribute) Attribute 331 3rdparty/openexr/IlmImf/ImfHeader.cpp Attribute & Attribute 343 3rdparty/openexr/IlmImf/ImfHeader.cpp const Attribute & Attribute 355 3rdparty/openexr/IlmImf/ImfHeader.cpp Attribute & Attribute 362 3rdparty/openexr/IlmImf/ImfHeader.cpp const Attribute & Attribute 909 3rdparty/openexr/IlmImf/ImfHeader.cpp const Attribute *preview = Attribute 1036 3rdparty/openexr/IlmImf/ImfHeader.cpp Attribute *attr; Attribute 1038 3rdparty/openexr/IlmImf/ImfHeader.cpp if (Attribute::knownType (typeName)) Attribute 1039 3rdparty/openexr/IlmImf/ImfHeader.cpp attr = Attribute::newAttribute (typeName); Attribute 61 3rdparty/openexr/IlmImf/ImfHeader.h class Attribute; Attribute 155 3rdparty/openexr/IlmImf/ImfHeader.h const Attribute &attribute); Attribute 158 3rdparty/openexr/IlmImf/ImfHeader.h const Attribute &attribute); Attribute 180 3rdparty/openexr/IlmImf/ImfHeader.h Attribute & operator [] (const char name[]); Attribute 181 3rdparty/openexr/IlmImf/ImfHeader.h const Attribute & operator [] (const char name[]) const; Attribute 183 3rdparty/openexr/IlmImf/ImfHeader.h Attribute & operator [] (const std::string &name); Attribute 184 3rdparty/openexr/IlmImf/ImfHeader.h const Attribute & operator [] (const std::string &name) const; Attribute 203 3rdparty/openexr/IlmImf/ImfHeader.h typedef std::map <Name, Attribute *> AttributeMap; Attribute 377 3rdparty/openexr/IlmImf/ImfHeader.h Attribute & attribute () const; Attribute 399 3rdparty/openexr/IlmImf/ImfHeader.h const Attribute & attribute () const; Attribute 470 3rdparty/openexr/IlmImf/ImfHeader.h inline Attribute & Attribute 522 3rdparty/openexr/IlmImf/ImfHeader.h inline const Attribute & Attribute 551 3rdparty/openexr/IlmImf/ImfHeader.h Attribute *attr = &(*this)[name]; Attribute 565 3rdparty/openexr/IlmImf/ImfHeader.h const Attribute *attr = &(*this)[name]; Attribute 82 3rdparty/openexr/IlmImf/ImfOpaqueAttribute.cpp Attribute * Attribute 106 3rdparty/openexr/IlmImf/ImfOpaqueAttribute.cpp OpaqueAttribute::copyValueFrom (const Attribute &other) Attribute 58 3rdparty/openexr/IlmImf/ImfOpaqueAttribute.h class OpaqueAttribute: public Attribute Attribute 82 3rdparty/openexr/IlmImf/ImfOpaqueAttribute.h virtual Attribute * copy () const; Attribute 96 3rdparty/openexr/IlmImf/ImfOpaqueAttribute.h virtual void copyValueFrom (const Attribute &other); Attribute 63 3rdparty/openexr/IlmImf/ImfStandardAttributes.cpp name##Attribute (const Header &header) \ Attribute 70 3rdparty/openexr/IlmImf/ImfStandardAttributes.cpp name##Attribute (Header &header) \ Attribute 79 3rdparty/openexr/IlmImf/ImfStandardAttributes.cpp return name##Attribute(header).value(); \ Attribute 85 3rdparty/openexr/IlmImf/ImfStandardAttributes.cpp return name##Attribute(header).value(); \ Attribute 73 3rdparty/openexr/IlmImf/ImfStandardAttributes.h const TypedAttribute<type> & name##Attribute (const Header &header); \ Attribute 74 3rdparty/openexr/IlmImf/ImfStandardAttributes.h TypedAttribute<type> & name##Attribute (Header &header); \