.TH "ost::objMap< T, K, S >" 3 "Wed Oct 31 2018" "GNU CommonC++" \" -*- nroff -*- .ad l .nh .SH NAME ost::objMap< T, K, S > \- Used to create and manage a hash index of objects through a common type\&. .SH SYNOPSIS .br .PP .PP \fC#include \fP .SS "Static Public Member Functions" .in +1c .ti -1c .RI "static T * \fBgetObject\fP (keystring key)" .br .in -1c .SS "Protected Member Functions" .in +1c .ti -1c .RI "virtual unsigned \fBkeyIndex\fP (K k)" .br .ti -1c .RI "unsigned \fBgetSize\fP (void)" .br .ti -1c .RI "\fBobjMap\fP (const K key)" .br .in -1c .SS "Protected Attributes" .in +1c .ti -1c .RI "T * \fBobjNext\fP" .br .ti -1c .RI "const K \fBobjKey\fP" .br .in -1c .SS "Static Protected Attributes" .in +1c .ti -1c .RI "static T * \fBobjIndex\fP [S]" .br .in -1c .SH "Detailed Description" .PP .SS "template .br class ost::objMap< T, K, S >" Used to create and manage a hash index of objects through a common type\&. The objects can be examined and a specific instance located by a hash key\&. .PP \fBAuthor:\fP .RS 4 David Sugar dyfet@gnutelephony.org hash indexed searchable template chain\&. .RE .PP .SH "Constructor & Destructor Documentation" .PP .SS "template \fBost::objMap\fP< T, K, S >::\fBobjMap\fP (const K key)\fC [inline]\fP, \fC [protected]\fP" .SH "Member Function Documentation" .PP .SS "template T * \fBost::objMap\fP< T, K, S >::getObject (keystring key)\fC [static]\fP" .PP Referenced by ost::objMap< T, keystring, S >::objMap()\&. .SS "template unsigned \fBost::objMap\fP< T, K, S >::getSize (void)\fC [inline]\fP, \fC [protected]\fP" .SS "template virtual unsigned \fBost::objMap\fP< T, K, S >::keyIndex (K k)\fC [inline]\fP, \fC [protected]\fP, \fC [virtual]\fP" .PP Referenced by ost::objMap< T, keystring, S >::getObject(), and ost::objMap< T, keystring, S >::objMap()\&. .SH "Member Data Documentation" .PP .SS "template T * \fBost::objMap\fP< T, K, S >::objIndex ()\fC [static]\fP, \fC [protected]\fP" .PP Referenced by ost::objMap< T, keystring, S >::getObject()\&. .SS "template const K \fBost::objMap\fP< T, K, S >::objKey\fC [protected]\fP" .SS "template T* \fBost::objMap\fP< T, K, S >::objNext\fC [protected]\fP" .SH "Author" .PP Generated automatically by Doxygen for GNU CommonC++ from the source code\&.