Home | History | Annotate | Download | only in common

Lines Matching defs:ResourceBundle

61  * ResourceBundle statically keeps track of which files have been
71 * The ResourceBundle parsing mechanism is implemented as a transition
120 * once a ResourceBundle object is constructed, the inheritance path
125 * someone. So when a ResourceBundle for xx_YY_zz is constructed,
137 * ResourceBundle supports TableCollation as a special case. This
138 * involves having special ResourceBundle objects which DO own their
140 * ResourceBundle cache (these are already cached in the
143 * interpretation, from the standpoint of ResourceBundle. .ctx files
144 * are loaded into otherwise ordinary ResourceBundle objects. They
155 * resources are read straight into the ResourceBundle object.
171 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(ResourceBundle)
173 ResourceBundle::ResourceBundle(UErrorCode &err)
179 ResourceBundle::ResourceBundle(const ResourceBundle &other)
192 ResourceBundle::ResourceBundle(UResourceBundle *res, UErrorCode& err)
203 ResourceBundle::ResourceBundle(const char* path, const Locale& locale, UErrorCode& err)
210 ResourceBundle& ResourceBundle::operator=(const ResourceBundle& other)
229 ResourceBundle::~ResourceBundle()
239 ResourceBundle *
240 ResourceBundle::clone() const {
241 return new ResourceBundle(*this);
244 UnicodeString ResourceBundle::getString(UErrorCode& status) const {
250 const uint8_t *ResourceBundle::getBinary(int32_t& len, UErrorCode& status) const {
254 const int32_t *ResourceBundle::getIntVector(int32_t& len, UErrorCode& status) const {
258 uint32_t ResourceBundle::getUInt(UErrorCode& status) const {
262 int32_t ResourceBundle::getInt(UErrorCode& status) const {
266 const char *ResourceBundle::getName(void) const {
270 const char *ResourceBundle::getKey(void) const {
274 UResType ResourceBundle::getType(void) const {
278 int32_t ResourceBundle::getSize(void) const {
282 UBool ResourceBundle::hasNext(void) const {
286 void ResourceBundle::resetIterator(void) {
290 ResourceBundle ResourceBundle::getNext(UErrorCode& status) {
295 ResourceBundle res(&r, status);
302 UnicodeString ResourceBundle::getNextString(UErrorCode& status) {
308 UnicodeString ResourceBundle::getNextString(const char ** key, UErrorCode& status) {
314 ResourceBundle ResourceBundle::get(int32_t indexR, UErrorCode& status) const {
319 ResourceBundle res(&r, status);
326 UnicodeString ResourceBundle::getStringEx(int32_t indexS, UErrorCode& status) const {
332 ResourceBundle ResourceBundle::get(const char* key, UErrorCode& status) const {
337 ResourceBundle res(&r, status);
344 ResourceBundle ResourceBundle::getWithFallback(const char* key, UErrorCode& status){
348 ResourceBundle res(&r, status);
354 UnicodeString ResourceBundle::getStringEx(const char* key, UErrorCode& status) const {
361 ResourceBundle::getVersionNumber() const
366 void ResourceBundle::getVersion(UVersionInfo versionInfo) const {
370 const Locale &ResourceBundle::getLocale(void) const
383 ResourceBundle *me = (ResourceBundle *)this; // semantically const
394 const Locale ResourceBundle::getLocale(ULocDataLocaleType type, UErrorCode &status) const