Lines Matching defs:ScriptSet

27 //  ScriptSet implementation
30 ScriptSet::ScriptSet() {
36 ScriptSet::~ScriptSet() {
39 ScriptSet::ScriptSet(const ScriptSet &other) {
44 ScriptSet & ScriptSet::operator =(const ScriptSet &other) {
52 UBool ScriptSet::operator == (const ScriptSet &other) const {
61 UBool ScriptSet::test(UScriptCode script, UErrorCode &status) const {
75 ScriptSet &ScriptSet::set(UScriptCode script, UErrorCode &status) {
89 ScriptSet &ScriptSet::reset(UScriptCode script, UErrorCode &status) {
105 ScriptSet &ScriptSet::Union(const ScriptSet &other) {
112 ScriptSet &ScriptSet::intersect(const ScriptSet &other) {
119 ScriptSet &ScriptSet::intersect(UScriptCode script, UErrorCode &status) {
120 ScriptSet t;
128 UBool ScriptSet::intersects(const ScriptSet &other) const {
137 UBool ScriptSet::contains(const ScriptSet &other) const {
138 ScriptSet t(*this);
144 ScriptSet &ScriptSet::setAll() {
152 ScriptSet &ScriptSet::resetAll() {
159 int32_t ScriptSet::countMembers() const {
173 int32_t ScriptSet::hashCode() const {
181 int32_t ScriptSet::nextSetBit(int32_t fromIndex) const {
195 UnicodeString &ScriptSet::displayScripts(UnicodeString &dest) const {
208 ScriptSet &ScriptSet::parseScripts(const UnicodeString &scriptString, UErrorCode &status) {
246 icu::ScriptSet *s1 = static_cast<icu::ScriptSet *>(key1.pointer);
247 icu::ScriptSet *s2 = static_cast<icu::ScriptSet *>(key2.pointer);
253 icu::ScriptSet *s0 = static_cast<icu::ScriptSet *>(key0.pointer);
254 icu::ScriptSet *s1 = static_cast<icu::ScriptSet *>(key1.pointer);
268 icu::ScriptSet *s = static_cast<icu::ScriptSet *>(key.pointer);
274 icu::ScriptSet *s = static_cast<icu::ScriptSet *>(obj);