.TH "SoAuditorList" 3 "Tue Jun 23 2026 23:48:38" "Version 4.0.10" "Coin" \" -*- nroff -*- .ad l .nh .SH NAME SoAuditorList \- The \fBSoAuditorList\fP class is used to keep track of auditors for certain object classes\&. .SH SYNOPSIS .br .PP .PP \fR#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 .SH "Detailed Description" .PP The \fBSoAuditorList\fP class is used to keep track of auditors for certain object classes\&. 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 *const auditor, const \fBSoNotRec::Type\fP type)" Append an \fIauditor\fP of \fItype\fP to the list\&. .SS "void SoAuditorList::set (const int index, void *const auditor, const \fBSoNotRec::Type\fP type)" Set \fIauditor\fP pointer and auditor \fItype\fP in list at \fIindex\fP\&. .SS "void * SoAuditorList::getObject (const int index) const" Returns auditor pointer at \fIindex\fP\&. .SS "\fBSoNotRec::Type\fP SoAuditorList::getType (const int index) const" Returns auditor type at \fIindex\fP\&. .SS "int SoAuditorList::getLength (void ) const" Returns number of elements in list\&. .SS "int SoAuditorList::find (void *const auditor, const \fBSoNotRec::Type\fP type) 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 int index)" Remove auditor at \fIindex\fP\&. .SS "void SoAuditorList::remove (void *const auditor, const \fBSoNotRec::Type\fP type)" 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\&.