18 #ifndef DtRwUnsigned_H_
19 #define DtRwUnsigned_H_
21 #include <vlutil/vlMachineTypes.h>
61 virtual operator const unsigned()
const;
66 virtual int operator-()
const;
67 virtual unsigned operator*(
const unsigned rhs)
const;
68 virtual unsigned operator/(
const unsigned rhs)
const;
69 virtual unsigned operator+(
const unsigned rhs)
const;
70 virtual unsigned operator-(
const unsigned rhs)
const;
71 virtual int operator<(
const unsigned rhs)
const;
72 virtual int operator>(
const unsigned rhs)
const;
73 virtual int operator<=(
const unsigned rhs)
const;
74 virtual int operator>=(
const unsigned rhs)
const;
75 virtual int operator==(
const unsigned rhs)
const;
76 virtual int operator!=(
const unsigned rhs)
const;
77 virtual unsigned operator*=(
const unsigned rhs);
78 virtual unsigned operator/=(
const unsigned rhs);
79 virtual unsigned operator+=(
const unsigned rhs);
80 virtual unsigned operator-=(
const unsigned rhs);
82 virtual unsigned operator%(
const unsigned rhs);
83 virtual unsigned operator%=(
const unsigned rhs);
84 virtual unsigned operator--(
int);
85 virtual unsigned operator--();
86 virtual unsigned operator++(
int);
87 virtual unsigned operator++();
89 virtual unsigned value()
const;
90 virtual void setValue(
unsigned value);
92 virtual void putData(FILE* fp,
int indentLevel = 0);
105 namespace DtBufferSerialize