SoAuditorList - Online Linux Manual PageSection : 3
Updated : Mon Jan 25 2021
Source : Version 2.5.0
Note : Coin

NAMESoAuditorList − The SoAuditorList class is used to keep track of auditors for certain object classes​.

SYNOPSIS
#include <Inventor/lists/SoAuditorList​.h> Inherits SbPList​.

Public Member FunctionsSoAuditorList (void)
~SoAuditorList ()
void append (void *const auditor, const SoNotRec::Type type)
void set (const int index, void *const auditor, const SoNotRec::Type type)
void * getObject (const int index) const
SoNotRec::Type getType (const int index) const
int getLength (void) const
int find (void *const auditor, const SoNotRec::Type type) const
void remove (const int index)
void remove (void *const auditor, const SoNotRec::Type type)
void notify (SoNotList *l)

Detailed DescriptionThe SoAuditorList class is used to keep track of auditors for certain object classes​. This class is mainly for internal use (from SoBase) and it should not be necessary to be familiar with it for 'ordinary' Coin use​.

Constructor & Destructor Documentation

SoAuditorList::SoAuditorList (void)Default constructor​.

SoAuditorList::~SoAuditorList ()Destructor​.

Member Function Documentation

void SoAuditorList::append (void *const auditor, const SoNotRec::Type type)Append an auditor of type to the list​. References SbPList::append()​.

void SoAuditorList::set (const int index, void *const auditor, const SoNotRec::Type type)Set auditor pointer and auditor type in list at index​. References getLength(), and SbPList::set()​.

void * SoAuditorList::getObject (const int index) constReturns auditor pointer at index​. References SbPList::operator[]()​. Referenced by find(), and notify()​.

SoNotRec::Type SoAuditorList::getType (const int index) constReturns auditor type at index​. Referenced by find(), and notify()​.

int SoAuditorList::getLength (void) constReturns number of elements in list​. References SbPList::getLength()​. Referenced by find(), SoBase::getAuditors(), notify(), remove(), and set()​.

int SoAuditorList::find (void *const auditor, const SoNotRec::Type type) constFind auditor of type in list and return index​. Returns -1 if auditor is not in the list​. References getLength(), getObject(), and getType()​. Referenced by remove()​.

void SoAuditorList::remove (const int index)Remove auditor at index​. References getLength(), and SbPList::remove()​. Referenced by SoBase::getAuditors(), remove(), and SoBase::~SoBase()​.

void SoAuditorList::remove (void *const auditor, const SoNotRec::Type type)Remove auditor of type from list​. References find(), and remove()​.

void SoAuditorList::notify (SoNotList * l)Send notification to all our auditors​. References SbPList::append(), SbPList::find(), getLength(), getObject(), and getType()​.

AuthorGenerated automatically by Doxygen for Coin from the source code​.
0
Johanes Gumabo
Data Size   :   17,457 byte
man-SoAuditorList.3coin2Build   :   2024-12-05, 20:55   :  
Visitor Screen   :   x
Visitor Counter ( page / site )   :   3 / 199,018
Visitor ID   :     :  
Visitor IP   :   3.148.115.187   :  
Visitor Provider   :   AMAZON-02   :  
Provider Position ( lat x lon )   :   39.962500 x -83.006100   :   x
Provider Accuracy Radius ( km )   :   1000   :  
Provider City   :   Columbus   :  
Provider Province   :   Ohio ,   :   ,
Provider Country   :   United States   :  
Provider Continent   :   North America   :  
Visitor Recorder   :   Version   :  
Visitor Recorder   :   Library   :  
Online Linux Manual Page   :   Version   :   Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.05
Online Linux Manual Page   :   Library   :   lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page   :   Library   :   lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base   :   Version   :   Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base   :   Library   :   lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36

Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.