class RgbaOutputFile;
class RgbaInputFile;
struct PreviewRgba;
-class Chromaticities;
+struct Chromaticities;
//
// ACES red, green, blue and white-point chromaticities.
template <class T>
void
-TypedAttribute<T>::writeValueTo (OStream &os, int version) const
+TypedAttribute<T>::writeValueTo (OStream &os, int) const
{
Xdr::write <StreamIO> (os, _value);
}
template <class T>
void
-TypedAttribute<T>::readValueFrom (IStream &is, int size, int version)
+TypedAttribute<T>::readValueFrom (IStream &is, int, int)
{
Xdr::read <StreamIO> (is, _value);
}
template <>
void
-Box2iAttribute::writeValueTo (OStream &os, int version) const
+Box2iAttribute::writeValueTo (OStream &os, int) const
{
Xdr::write <StreamIO> (os, _value.min.x);
Xdr::write <StreamIO> (os, _value.min.y);
template <>
void
-Box2iAttribute::readValueFrom (IStream &is, int size, int version)
+Box2iAttribute::readValueFrom (IStream &is, int, int)
{
Xdr::read <StreamIO> (is, _value.min.x);
Xdr::read <StreamIO> (is, _value.min.y);
template <>
void
-Box2fAttribute::writeValueTo (OStream &os, int version) const
+Box2fAttribute::writeValueTo (OStream &os, int) const
{
Xdr::write <StreamIO> (os, _value.min.x);
Xdr::write <StreamIO> (os, _value.min.y);
template <>
void
-Box2fAttribute::readValueFrom (IStream &is, int size, int version)
+Box2fAttribute::readValueFrom (IStream &is, int, int)
{
Xdr::read <StreamIO> (is, _value.min.x);
Xdr::read <StreamIO> (is, _value.min.y);
template <>
void
-ChannelListAttribute::writeValueTo (OStream &os, int version) const
+ChannelListAttribute::writeValueTo (OStream &os, int) const
{
for (ChannelList::ConstIterator i = _value.begin();
i != _value.end();
template <>
void
-ChannelListAttribute::readValueFrom (IStream &is, int size, int version)
+ChannelListAttribute::readValueFrom (IStream &is, int, int)
{
while (true)
{
template <>
void
-ChromaticitiesAttribute::writeValueTo (OStream &os, int version) const
+ChromaticitiesAttribute::writeValueTo (OStream &os, int) const
{
Xdr::write <StreamIO> (os, _value.red.x);
Xdr::write <StreamIO> (os, _value.red.y);
template <>
void
-ChromaticitiesAttribute::readValueFrom (IStream &is, int size, int version)
+ChromaticitiesAttribute::readValueFrom (IStream &is, int, int)
{
Xdr::read <StreamIO> (is, _value.red.x);
Xdr::read <StreamIO> (is, _value.red.y);
template <>
void
-CompressionAttribute::writeValueTo (OStream &os, int version) const
+CompressionAttribute::writeValueTo (OStream &os, int) const
{
unsigned char tmp = _value;
Xdr::write <StreamIO> (os, tmp);
template <>
void
-CompressionAttribute::readValueFrom (IStream &is, int size, int version)
+CompressionAttribute::readValueFrom (IStream &is, int, int)
{
unsigned char tmp;
Xdr::read <StreamIO> (is, tmp);
template <>
void
-EnvmapAttribute::writeValueTo (OStream &os, int version) const
+EnvmapAttribute::writeValueTo (OStream &os, int) const
{
unsigned char tmp = _value;
Xdr::write <StreamIO> (os, tmp);
template <>
void
-EnvmapAttribute::readValueFrom (IStream &is, int size, int version)
+EnvmapAttribute::readValueFrom (IStream &is, int, int)
{
unsigned char tmp;
Xdr::read <StreamIO> (is, tmp);
char *
-IStream::readMemoryMapped (int n)
+IStream::readMemoryMapped (int)
{
throw Iex::InputExc ("Attempt to perform a memory-mapped read "
"on a file that is not memory mapped.");
template <>
void
-KeyCodeAttribute::writeValueTo (OStream &os, int version) const
+KeyCodeAttribute::writeValueTo (OStream &os, int) const
{
Xdr::write <StreamIO> (os, _value.filmMfcCode());
Xdr::write <StreamIO> (os, _value.filmType());
template <>
void
-KeyCodeAttribute::readValueFrom (IStream &is, int size, int version)
+KeyCodeAttribute::readValueFrom (IStream &is, int, int)
{
int tmp;
template <>
void
-LineOrderAttribute::writeValueTo (OStream &os, int version) const
+LineOrderAttribute::writeValueTo (OStream &os, int) const
{
unsigned char tmp = _value;
Xdr::write <StreamIO> (os, tmp);
template <>
void
-LineOrderAttribute::readValueFrom (IStream &is, int size, int version)
+LineOrderAttribute::readValueFrom (IStream &is, int, int)
{
unsigned char tmp;
Xdr::read <StreamIO> (is, tmp);
template <>
void
-M33fAttribute::writeValueTo (OStream &os, int version) const
+M33fAttribute::writeValueTo (OStream &os, int) const
{
Xdr::write <StreamIO> (os, _value[0][0]);
Xdr::write <StreamIO> (os, _value[0][1]);
template <>
void
-M33fAttribute::readValueFrom (IStream &is, int size, int version)
+M33fAttribute::readValueFrom (IStream &is, int, int)
{
Xdr::read <StreamIO> (is, _value[0][0]);
Xdr::read <StreamIO> (is, _value[0][1]);
template <>
void
-M33dAttribute::writeValueTo (OStream &os, int version) const
+M33dAttribute::writeValueTo (OStream &os, int) const
{
Xdr::write <StreamIO> (os, _value[0][0]);
Xdr::write <StreamIO> (os, _value[0][1]);
template <>
void
-M33dAttribute::readValueFrom (IStream &is, int size, int version)
+M33dAttribute::readValueFrom (IStream &is, int, int)
{
Xdr::read <StreamIO> (is, _value[0][0]);
Xdr::read <StreamIO> (is, _value[0][1]);
template <>
void
-M44fAttribute::writeValueTo (OStream &os, int version) const
+M44fAttribute::writeValueTo (OStream &os, int) const
{
Xdr::write <StreamIO> (os, _value[0][0]);
Xdr::write <StreamIO> (os, _value[0][1]);
template <>
void
-M44fAttribute::readValueFrom (IStream &is, int size, int version)
+M44fAttribute::readValueFrom (IStream &is, int, int)
{
Xdr::read <StreamIO> (is, _value[0][0]);
Xdr::read <StreamIO> (is, _value[0][1]);
template <>
void
-M44dAttribute::writeValueTo (OStream &os, int version) const
+M44dAttribute::writeValueTo (OStream &os, int) const
{
Xdr::write <StreamIO> (os, _value[0][0]);
Xdr::write <StreamIO> (os, _value[0][1]);
template <>
void
-M44dAttribute::readValueFrom (IStream &is, int size, int version)
+M44dAttribute::readValueFrom (IStream &is, int, int)
{
Xdr::read <StreamIO> (is, _value[0][0]);
Xdr::read <StreamIO> (is, _value[0][1]);
void
-OpaqueAttribute::writeValueTo (OStream &os, int version) const
+OpaqueAttribute::writeValueTo (OStream &os, int) const
{
Xdr::write <StreamIO> (os, _data, _dataSize);
}
void
-OpaqueAttribute::readValueFrom (IStream &is, int size, int version)
+OpaqueAttribute::readValueFrom (IStream &is, int size, int)
{
_data.resizeErase (size);
_dataSize = size;
Array<char> &lineBuffer,
int lineBufferMinY,
int lineBufferMaxY,
- int inSize)
+ int /*inSize*/)
{
//
// Convert the contents of a lineBuffer from the machine's native
template <>
void
-PreviewImageAttribute::writeValueTo (OStream &os, int version) const
+PreviewImageAttribute::writeValueTo (OStream &os, int) const
{
Xdr::write <StreamIO> (os, _value.width());
Xdr::write <StreamIO> (os, _value.height());
template <>
void
-PreviewImageAttribute::readValueFrom (IStream &is, int size, int version)
+PreviewImageAttribute::readValueFrom (IStream &is, int, int)
{
int width, height;
// Constructor, explicitly sets n and d
//-------------------------------------
- Rational (int n, int d): n (n), d (d) {}
+ Rational (int _n, int _d): n (_n), d (_d) {}
//----------------------------
template <>
void
-RationalAttribute::writeValueTo (OStream &os, int version) const
+RationalAttribute::writeValueTo (OStream &os, int) const
{
Xdr::write <StreamIO> (os, _value.n);
Xdr::write <StreamIO> (os, _value.d);
template <>
void
-RationalAttribute::readValueFrom (IStream &is, int size, int version)
+RationalAttribute::readValueFrom (IStream &is, int, int)
{
Xdr::read <StreamIO> (is, _value.n);
Xdr::read <StreamIO> (is, _value.d);
int
RleCompressor::compress (const char *inPtr,
int inSize,
- int minY,
+ int /*minY*/,
const char *&outPtr)
{
//
int
RleCompressor::uncompress (const char *inPtr,
int inSize,
- int minY,
+ int /*minY*/,
const char *&outPtr)
{
//
template <>
void
-StringAttribute::writeValueTo (OStream &os, int version) const
+StringAttribute::writeValueTo (OStream &os, int) const
{
int size = _value.size();
template <>
void
-StringAttribute::readValueFrom (IStream &is, int size, int version)
+StringAttribute::readValueFrom (IStream &is, int size, int)
{
_value.resize (size);
template <>
void
-StringVectorAttribute::writeValueTo (OStream &os, int version) const
+StringVectorAttribute::writeValueTo (OStream &os, int) const
{
int size = _value.size();
template <>
void
-StringVectorAttribute::readValueFrom (IStream &is, int size, int version)
+StringVectorAttribute::readValueFrom (IStream &is, int size, int)
{
int read = 0;
//-----------------------------------------------------------------------------
#include "IlmThreadPool.h"
+#include "ImfThreading.h"
namespace Imf {
template <>
void
-TileDescriptionAttribute::writeValueTo (OStream &os, int version) const
+TileDescriptionAttribute::writeValueTo (OStream &os, int) const
{
Xdr::write <StreamIO> (os, _value.xSize);
Xdr::write <StreamIO> (os, _value.ySize);
template <>
void
TileDescriptionAttribute::readValueFrom (IStream &is,
- int size,
- int version)
+ int,
+ int)
{
Xdr::read <StreamIO> (is, _value.xSize);
Xdr::read <StreamIO> (is, _value.ySize);
template <>
void
-TimeCodeAttribute::writeValueTo (OStream &os, int version) const
+TimeCodeAttribute::writeValueTo (OStream &os, int) const
{
Xdr::write <StreamIO> (os, _value.timeAndFlags());
Xdr::write <StreamIO> (os, _value.userData());
template <>
void
-TimeCodeAttribute::readValueFrom (IStream &is, int size, int version)
+TimeCodeAttribute::readValueFrom (IStream &is, int, int)
{
unsigned int tmp;
template <>
void
-V2iAttribute::writeValueTo (OStream &os, int version) const
+V2iAttribute::writeValueTo (OStream &os, int) const
{
Xdr::write <StreamIO> (os, _value.x);
Xdr::write <StreamIO> (os, _value.y);
template <>
void
-V2iAttribute::readValueFrom (IStream &is, int size, int version)
+V2iAttribute::readValueFrom (IStream &is, int, int)
{
Xdr::read <StreamIO> (is, _value.x);
Xdr::read <StreamIO> (is, _value.y);
template <>
void
-V2fAttribute::writeValueTo (OStream &os, int version) const
+V2fAttribute::writeValueTo (OStream &os, int) const
{
Xdr::write <StreamIO> (os, _value.x);
Xdr::write <StreamIO> (os, _value.y);
template <>
void
-V2fAttribute::readValueFrom (IStream &is, int size, int version)
+V2fAttribute::readValueFrom (IStream &is, int, int)
{
Xdr::read <StreamIO> (is, _value.x);
Xdr::read <StreamIO> (is, _value.y);
template <>
void
-V2dAttribute::writeValueTo (OStream &os, int version) const
+V2dAttribute::writeValueTo (OStream &os, int) const
{
Xdr::write <StreamIO> (os, _value.x);
Xdr::write <StreamIO> (os, _value.y);
template <>
void
-V2dAttribute::readValueFrom (IStream &is, int size, int version)
+V2dAttribute::readValueFrom (IStream &is, int, int)
{
Xdr::read <StreamIO> (is, _value.x);
Xdr::read <StreamIO> (is, _value.y);
template <>
void
-V3iAttribute::writeValueTo (OStream &os, int version) const
+V3iAttribute::writeValueTo (OStream &os, int) const
{
Xdr::write <StreamIO> (os, _value.x);
Xdr::write <StreamIO> (os, _value.y);
template <>
void
-V3iAttribute::readValueFrom (IStream &is, int size, int version)
+V3iAttribute::readValueFrom (IStream &is, int, int)
{
Xdr::read <StreamIO> (is, _value.x);
Xdr::read <StreamIO> (is, _value.y);
template <>
void
-V3fAttribute::writeValueTo (OStream &os, int version) const
+V3fAttribute::writeValueTo (OStream &os, int) const
{
Xdr::write <StreamIO> (os, _value.x);
Xdr::write <StreamIO> (os, _value.y);
template <>
void
-V3fAttribute::readValueFrom (IStream &is, int size, int version)
+V3fAttribute::readValueFrom (IStream &is, int, int)
{
Xdr::read <StreamIO> (is, _value.x);
Xdr::read <StreamIO> (is, _value.y);
template <>
void
-V3dAttribute::writeValueTo (OStream &os, int version) const
+V3dAttribute::writeValueTo (OStream &os, int) const
{
Xdr::write <StreamIO> (os, _value.x);
Xdr::write <StreamIO> (os, _value.y);
template <>
void
-V3dAttribute::readValueFrom (IStream &is, int size, int version)
+V3dAttribute::readValueFrom (IStream &is, int, int)
{
Xdr::read <StreamIO> (is, _value.x);
Xdr::read <StreamIO> (is, _value.y);
int
ZipCompressor::compress (const char *inPtr,
int inSize,
- int minY,
+ int /*minY*/,
const char *&outPtr)
{
//
int
ZipCompressor::uncompress (const char *inPtr,
int inSize,
- int minY,
+ int /*minY*/,
const char *&outPtr)
{
//