#include <ace/Stats.h>
class ACE_Stats_Value {
public:ACE_Stats_Value (const u_int precision);u_int precision (void) const;void whole (const ACE_UINT32);ACE_UINT32 whole (void) const;void fractional (const ACE_UINT32);ACE_UINT32 fractional (void) const;ACE_UINT32 fractional_field (void) const;void scaled_value (ACE_UINT64 &) const;void dump (void) const;private:ACE_UINT32 whole_;ACE_UINT32 fractional_;u_int precision_;inline ACE_UNIMPLEMENTED_FUNC (ACE_Stats_Value (void));};
ACE_Stats_Value (const u_int precision);
u_int precision (void) const;
void whole (const ACE_UINT32);
ACE_UINT32 whole (void) const;
void fractional (const ACE_UINT32);
ACE_UINT32 fractional (void) const;
ACE_UINT32 fractional_field (void) const;
void scaled_value (ACE_UINT64 &) const;
precision decimal digits, so that no precision will
be lost. It assumes that whole_ is = 0.
void dump (void) const;
ACE_UINT32 whole_;
ACE_UINT32 fractional_;
u_int precision_;
fractional_. Not declared const, so the only way to change it
is via the assignment operator.
inline ACE_UNIMPLEMENTED_FUNC (ACE_Stats_Value (void));