Lines Matching refs:Table

36 class TOOLS_DLLPUBLIC Table : private Container  class
44 Table( sal_uInt16 nInitSize = 16, sal_uInt16 nReSize = 16 );
45 Table( const Table& rTable ) : Container( rTable ) in Table() function in Table
75 Table& operator =( const Table& rTable );
77 sal_Bool operator ==( const Table& rTable ) const in operator ==()
79 sal_Bool operator !=( const Table& rTable ) const in operator !=()
83 inline Table& Table::operator =( const Table& r ) in operator =()
95 class ClassName : private Table \
98 using Table::Clear; \
99 using Table::Count; \
100 using Table::GetCurKey; \
101 using Table::GetObjectKey; \
102 using Table::GetUniqueKey; \
103 using Table::SearchKey; \
104 using Table::IsKeyValid; \
108 Table( _nInitSize, _nReSize ) {} \
110 Table( rClassName ) {} \
113 { return Table::Insert( nKey, (void*)p ); } \
115 { return (Type)Table::Remove( nKey ); } \
117 { return (Type)Table::Replace( nKey, (void*)p ); } \
119 { return (Type)Table::Get( nKey ); } \
122 { return (Type)Table::GetCurObject(); } \
124 { return Table::GetKey( (const void*)p ); } \
127 { return (Type)Table::GetObject( nPos ); } \
130 { return (Type)Table::Seek( nKey ); } \
132 { return (Type)Table::Seek( (void*)p ); } \
133 Type First() { return (Type)Table::First(); } \
134 Type Last() { return (Type)Table::Last(); } \
135 Type Next() { return (Type)Table::Next(); } \
136 Type Prev() { return (Type)Table::Prev(); } \
139 { Table::operator =( rClassName ); \
143 { return Table::operator ==( rTable ); } \
145 { return Table::operator !=( rTable ); } \