Home | History | Annotate | Download | only in common

Lines Matching refs:UStack

295 class U_COMMON_API UStack : public UVector {
297 UStack(UErrorCode &status);
299 UStack(int32_t initialCapacity, UErrorCode &status);
301 UStack(UObjectDeleter *d, UElementsAreEqual *c, UErrorCode &status);
303 UStack(UObjectDeleter *d, UElementsAreEqual *c, int32_t initialCapacity, UErrorCode &status);
305 virtual ~UStack();
308 // because UStack has no special cleanup to do.
342 UStack(const UStack&);
345 UStack& operator=(const UStack&);
387 // UStack inlines
389 inline UBool UStack::empty(void) const {
393 inline void* UStack::peek(void) const {
397 inline int32_t UStack::peeki(void) const {
401 inline void* UStack::push(void* obj, UErrorCode &status) {
406 inline int32_t UStack::push(int32_t i, UErrorCode &status) {