.TH "SoAuditorList" 3 "Sat Oct 12 2013" "Version 4.0.0a" "Coin" \" -*- nroff -*- .ad l .nh .SH NAME SoAuditorList \- .PP The \fBSoAuditorList\fP class is used to keep track of auditors for certain object classes\&. .PP This class is mainly for internal use (from \fBSoBase\fP) and it should not be necessary to be familiar with it for 'ordinary' Coin use\&. .SH SYNOPSIS .br .PP .PP \fC#include \fP .PP Inherits \fBSbPList\fP\&. .SS "Public Member Functions" .in +1c .ti -1c .RI "\fBSoAuditorList\fP (void)" .br .ti -1c .RI "\fB~SoAuditorList\fP ()" .br .ti -1c .RI "void \fBappend\fP (void *const auditor, const \fBSoNotRec::Type\fP type)" .br .ti -1c .RI "void \fBset\fP (const int index, void *const auditor, const \fBSoNotRec::Type\fP type)" .br .ti -1c .RI "void * \fBgetObject\fP (const int index) const " .br .ti -1c .RI "\fBSoNotRec::Type\fP \fBgetType\fP (const int index) const " .br .ti -1c .RI "int \fBgetLength\fP (void) const " .br .ti -1c .RI "int \fBfind\fP (void *const auditor, const \fBSoNotRec::Type\fP type) const " .br .ti -1c .RI "void \fBremove\fP (const int index)" .br .ti -1c .RI "void \fBremove\fP (void *const auditor, const \fBSoNotRec::Type\fP type)" .br .ti -1c .RI "void \fBnotify\fP (\fBSoNotList\fP *l)" .br .in -1c .SS "Additional Inherited Members" .SH "Detailed Description" .PP The \fBSoAuditorList\fP class is used to keep track of auditors for certain object classes\&. .PP This class is mainly for internal use (from \fBSoBase\fP) and it should not be necessary to be familiar with it for 'ordinary' Coin use\&. .SH "Constructor & Destructor Documentation" .PP .SS "SoAuditorList::SoAuditorList (void)" Default constructor\&. .SS "SoAuditorList::~SoAuditorList ()" Destructor\&. .SH "Member Function Documentation" .PP .SS "void SoAuditorList::append (void *constauditor, const \fBSoNotRec::Type\fPtype)" Append an \fIauditor\fP of \fItype\fP to the list\&. .SS "void SoAuditorList::set (const intindex, void *constauditor, const \fBSoNotRec::Type\fPtype)" Set \fIauditor\fP pointer and auditor \fItype\fP in list at \fIindex\fP\&. .SS "void * SoAuditorList::getObject (const intindex) const" Returns auditor pointer at \fIindex\fP\&. .SS "\fBSoNotRec::Type\fP SoAuditorList::getType (const intindex) const" Returns auditor type at \fIindex\fP\&. .SS "int SoAuditorList::getLength (void) const" Returns number of elements in list\&. .SS "int SoAuditorList::find (void *constauditor, const \fBSoNotRec::Type\fPtype) const" Find \fIauditor\fP of \fItype\fP in list and return index\&. Returns -1 if \fIauditor\fP is not in the list\&. .SS "void SoAuditorList::remove (const intindex)" Remove auditor at \fIindex\fP\&. .SS "void SoAuditorList::remove (void *constauditor, const \fBSoNotRec::Type\fPtype)" Remove \fIauditor\fP of \fItype\fP from list\&. .SS "void SoAuditorList::notify (\fBSoNotList\fP *l)" Send notification to all our auditors\&. .SH "Author" .PP Generated automatically by Doxygen for Coin from the source code\&.