• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/ICU-511.35/icuSources/common/

Lines Matching defs:UVector32

9 //  UVector32 is a class implementing a vector of 32 bit integers.
59 class U_COMMON_API UVector32 : public UObject {
70 UVector32(UErrorCode &status);
72 UVector32(int32_t initialCapacity, UErrorCode &status);
74 virtual ~UVector32();
80 void assign(const UVector32& other, UErrorCode &ec);
87 UBool operator==(const UVector32& other);
92 inline UBool operator!=(const UVector32& other);
106 UBool equals(const UVector32 &other) const;
114 UBool containsAll(const UVector32& other) const;
116 UBool removeAll(const UVector32& other);
118 UBool retainAll(const UVector32& other);
152 UBool containsNone(const UVector32& other) const;
188 UVector32(const UVector32&);
191 UVector32& operator=(const UVector32&);
196 // Here in UVector32, they are all together.
211 // UVector32 inlines
213 inline UBool UVector32::ensureCapacity(int32_t minimumCapacity, UErrorCode &status) {
221 inline int32_t UVector32::elementAti(int32_t index) const {
226 inline void UVector32::addElement(int32_t elem, UErrorCode &status) {
233 inline int32_t *UVector32::reserveBlock(int32_t size, UErrorCode &status) {
242 inline int32_t *UVector32::popFrame(int32_t size) {
253 inline int32_t UVector32::size(void) const {
257 inline UBool UVector32::isEmpty(void) const {
261 inline UBool UVector32::contains(int32_t obj) const {
265 inline int32_t UVector32::lastElementi(void) const {
269 inline UBool UVector32::operator!=(const UVector32& other) {
273 inline int32_t *UVector32::getBuffer() const {
280 inline UBool UVector32::empty(void) const {
284 inline int32_t UVector32::peeki(void) const {
288 inline int32_t UVector32::push(int32_t i, UErrorCode &status) {
293 inline int32_t UVector32::popi(void) {