IppNamedAttribute
int IppNamedAttribute::length() const
istream &IppNamedAttribute::input(istream &is)
ostream &IppNamedAttribute::output(ostream &os) const
ostream &IppNamedAttribute::print(ostream &os) const
: IppNamedAttribute(t)
: IppNamedAttribute(t, n)
IppNamedAttribute::input(is);
return IppNamedAttribute::print(os);
: IppNamedAttribute(t), value(0)
: IppNamedAttribute(t, n), value(v)
return IppNamedAttribute::length() + 2 + 4;
IppNamedAttribute::input(is);
IppNamedAttribute::output(os);
IppNamedAttribute::print(os);
: IppNamedAttribute(t), value(false)
: IppNamedAttribute(t, n), value(f)
return IppNamedAttribute::length() + 2 + 1;
IppNamedAttribute::input(is);
IppNamedAttribute::output(os);
IppNamedAttribute::print(os);
: IppNamedAttribute(t)
: IppNamedAttribute(t, n), datetime(*dt)
return IppNamedAttribute::length() + 2 + 11;
IppNamedAttribute::input(is);
IppNamedAttribute::output(os);
IppNamedAttribute::print(os);
: IppNamedAttribute(t)
: IppNamedAttribute(t, n), text(s ? s : "")
return IppNamedAttribute::length() + 2 + text.length();
IppNamedAttribute::input(is);
IppNamedAttribute::output(os);
IppNamedAttribute::print(os);
: IppNamedAttribute(t)
: IppNamedAttribute(t, n), text1(s1 ? s1 : ""), text2(s2 ? s2 : "")
return IppNamedAttribute::length() + 2 + text1.length() + 2 + text2.length();
IppNamedAttribute::input(is);
IppNamedAttribute::output(os);
IppNamedAttribute::print(os);
: IppNamedAttribute(t), xres(0), yres(0), resolution_units((IPP_RESOLUTION_UNITS)0)
: IppNamedAttribute(t, n), xres(x), yres(y), resolution_units(u)
return IppNamedAttribute::length() + 2 + 4 + 2 + 4 + 2 + 1;
IppNamedAttribute::input(is);
IppNamedAttribute::output(os);
IppNamedAttribute::print(os);
: IppNamedAttribute(t), lower(0), upper(0)
: IppNamedAttribute(t, n), lower(l), upper(u)
return IppNamedAttribute::length() + 2 + 4 + 2 + 4;
IppNamedAttribute::input(is);
IppNamedAttribute::output(os);
IppNamedAttribute::print(os);
IppNamedAttribute::IppNamedAttribute(IPP_TAG t)
IppNamedAttribute::IppNamedAttribute(IPP_TAG t, const char *s)
class IppNamedAttribute : public IppAttribute {
IppNamedAttribute(IPP_TAG t);
IppNamedAttribute(IPP_TAG t, const char *n);
virtual ~IppNamedAttribute() {}
friend istream& operator >> (istream &is, IppNamedAttribute &attr)
friend ostream& operator << (ostream &os, const IppNamedAttribute &attr)
class IppNoValueAttribute : public IppNamedAttribute {
class IppBooleanAttribute : public IppNamedAttribute {
class IppIntegerAttribute : public IppNamedAttribute {
class IppDatetimeAttribute : public IppNamedAttribute {
class IppStringAttribute : public IppNamedAttribute {
class IppDoubleStringAttribute : public IppNamedAttribute {
class IppResolutionAttribute : public IppNamedAttribute {
class IppRangeOfIntegerAttribute : public IppNamedAttribute {