Sha256: 08d409cf270529fa511e165afb74d8f01c923696fdcc2e115bb41436c09fb205
Contents?: true
Size: 971 Bytes
Versions: 1
Compression:
Stored size: 971 Bytes
Contents
/* ****************************************************************************** * Copyright (C) 2014, International Business Machines * Corporation and others. All Rights Reserved. ****************************************************************************** * sharednumberformat.h */ #ifndef __SHARED_NUMBERFORMAT_H__ #define __SHARED_NUMBERFORMAT_H__ #include "unicode/utypes.h" #include "sharedobject.h" U_NAMESPACE_BEGIN class NumberFormat; class U_I18N_API SharedNumberFormat : public SharedObject { public: SharedNumberFormat(NumberFormat *nfToAdopt) : ptr(nfToAdopt) { } virtual ~SharedNumberFormat(); const NumberFormat *get() const { return ptr; } const NumberFormat *operator->() const { return ptr; } const NumberFormat &operator*() const { return *ptr; } private: NumberFormat *ptr; SharedNumberFormat(const SharedNumberFormat &); SharedNumberFormat &operator=(const SharedNumberFormat &); }; U_NAMESPACE_END #endif
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
node-compiler-0.7.0 | vendor/node-v6.9.1/deps/icu-small/source/i18n/sharednumberformat.h |