2009-05-01 23:23:59 +04:00
|
|
|
#ifndef _B_NUMBER_FORMAT_IMPL_H_
|
|
|
|
#define _B_NUMBER_FORMAT_IMPL_H_
|
|
|
|
|
|
|
|
#include <FormatImpl.h>
|
|
|
|
|
|
|
|
struct format_field_position;
|
|
|
|
class BNumberFormatParameters;
|
|
|
|
|
2009-05-02 01:56:16 +04:00
|
|
|
class BNumberFormatImpl : public BFormatImpl {
|
2009-05-01 23:23:59 +04:00
|
|
|
public:
|
|
|
|
BNumberFormatImpl();
|
|
|
|
virtual ~BNumberFormatImpl();
|
|
|
|
|
|
|
|
virtual BFormatParameters *DefaultFormatParameters();
|
|
|
|
virtual const BFormatParameters *DefaultFormatParameters() const;
|
|
|
|
|
|
|
|
virtual BNumberFormatParameters *DefaultNumberFormatParameters() = 0;
|
|
|
|
virtual const BNumberFormatParameters *DefaultNumberFormatParameters()
|
|
|
|
const = 0;
|
|
|
|
};
|
|
|
|
|
|
|
|
#endif // _B_NUMBER_FORMAT_IMPL_H_
|