Lines Matching defs:ResourceBundle

64  * ResourceBundle statically keeps track of which files have been
74 * The ResourceBundle parsing mechanism is implemented as a transition
123 * once a ResourceBundle object is constructed, the inheritance path
128 * someone. So when a ResourceBundle for xx_YY_zz is constructed,
140 * ResourceBundle supports TableCollation as a special case. This
141 * involves having special ResourceBundle objects which DO own their
143 * ResourceBundle cache (these are already cached in the
146 * interpretation, from the standpoint of ResourceBundle. .ctx files
147 * are loaded into otherwise ordinary ResourceBundle objects. They
158 * resources are read straight into the ResourceBundle object.
174 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(ResourceBundle)
176 ResourceBundle::ResourceBundle(UErrorCode &err)
182 ResourceBundle::ResourceBundle(const ResourceBundle &other)
195 ResourceBundle::ResourceBundle(UResourceBundle *res, UErrorCode& err)
206 ResourceBundle::ResourceBundle(const char* path, const Locale& locale, UErrorCode& err)
213 ResourceBundle& ResourceBundle::operator=(const ResourceBundle& other)
236 ResourceBundle::~ResourceBundle()
246 ResourceBundle *
247 ResourceBundle::clone() const {
248 return new ResourceBundle(*this);
251 UnicodeString ResourceBundle::getString(UErrorCode& status) const {
257 const uint8_t *ResourceBundle::getBinary(int32_t& len, UErrorCode& status) const {
261 const int32_t *ResourceBundle::getIntVector(int32_t& len, UErrorCode& status) const {
265 uint32_t ResourceBundle::getUInt(UErrorCode& status) const {
269 int32_t ResourceBundle::getInt(UErrorCode& status) const {
273 const char *ResourceBundle::getName(void) const {
277 const char *ResourceBundle::getKey(void) const {
281 UResType ResourceBundle::getType(void) const {
285 int32_t ResourceBundle::getSize(void) const {
289 UBool ResourceBundle::hasNext(void) const {
293 void ResourceBundle::resetIterator(void) {
297 ResourceBundle ResourceBundle::getNext(UErrorCode& status) {
302 ResourceBundle res(&r, status);
309 UnicodeString ResourceBundle::getNextString(UErrorCode& status) {
315 UnicodeString ResourceBundle::getNextString(const char ** key, UErrorCode& status) {
321 ResourceBundle ResourceBundle::get(int32_t indexR, UErrorCode& status) const {
326 ResourceBundle res(&r, status);
333 UnicodeString ResourceBundle::getStringEx(int32_t indexS, UErrorCode& status) const {
339 ResourceBundle ResourceBundle::get(const char* key, UErrorCode& status) const {
344 ResourceBundle res(&r, status);
351 ResourceBundle ResourceBundle::getWithFallback(const char* key, UErrorCode& status){
355 ResourceBundle res(&r, status);
361 UnicodeString ResourceBundle::getStringEx(const char* key, UErrorCode& status) const {
368 ResourceBundle::getVersionNumber() const
373 void ResourceBundle::getVersion(UVersionInfo versionInfo) const {
378 const Locale &ResourceBundle::getLocale(void) const {
385 ResourceBundle *ncThis = const_cast<ResourceBundle *>(this);
390 const Locale ResourceBundle::getLocale(ULocDataLocaleType type, UErrorCode &status) const