Back to index

salome-gui  6.5.0
Public Member Functions | Private Member Functions | Private Attributes | Friends
SALOME_ListIO Class Reference

List of SALOME interactive objects. More...

#include <SALOME_ListIO.hxx>

List of all members.

Public Member Functions

voidoperator new (size_t, void *anAddress)
voidoperator new (size_t size)
void operator delete (void *anAddress)
Standard_EXPORT SALOME_ListIO ()
Standard_EXPORT void Assign (const SALOME_ListIO &Other)
void operator= (const SALOME_ListIO &Other)
Standard_EXPORT Standard_Integer Extent () const
Standard_EXPORT void Clear ()
 ~SALOME_ListIO ()
Standard_EXPORT Standard_Boolean IsEmpty () const
Standard_EXPORT void Prepend (const Handle(SALOME_InteractiveObject)&I)
Standard_EXPORT void Prepend (SALOME_ListIO &Other)
Standard_EXPORT void Prepend (const Handle(SALOME_InteractiveObject)&I, SALOME_ListIteratorOfListIO &It)
Standard_EXPORT void Append (const Handle(SALOME_InteractiveObject)&I)
Standard_EXPORT void Append (SALOME_ListIO &Other)
Standard_EXPORT void Append (const Handle(SALOME_InteractiveObject)&I, SALOME_ListIteratorOfListIO &It)
Handle_SALOME_InteractiveObject & 
First () const
Handle_SALOME_InteractiveObject & 
Last () const
Standard_EXPORT void RemoveFirst ()
Standard_EXPORT void Remove (SALOME_ListIteratorOfListIO &It)
Standard_EXPORT void InsertBefore (const Handle(SALOME_InteractiveObject)&I, SALOME_ListIteratorOfListIO &It)
Standard_EXPORT void InsertBefore (SALOME_ListIO &Other, SALOME_ListIteratorOfListIO &It)
Standard_EXPORT void InsertAfter (const Handle(SALOME_InteractiveObject)&I, SALOME_ListIteratorOfListIO &It)
Standard_EXPORT void InsertAfter (SALOME_ListIO &Other, SALOME_ListIteratorOfListIO &It)

Private Member Functions

Standard_EXPORT SALOME_ListIO (const SALOME_ListIO &Other)

Private Attributes

Standard_Address myFirst
Standard_Address myLast


class SALOME_ListIteratorOfListIO

Detailed Description

List of SALOME interactive objects.

Definition at line 62 of file SALOME_ListIO.hxx.

Constructor & Destructor Documentation

Definition at line 89 of file SALOME_ListIO.hxx.


Here is the call graph for this function:

Member Function Documentation

Here is the caller graph for this function:

Here is the caller graph for this function:

Here is the caller graph for this function:

Standard_EXPORT Standard_Integer SALOME_ListIO::Extent ( ) const

Here is the caller graph for this function:

Standard_EXPORT Handle_SALOME_InteractiveObject& SALOME_ListIO::First ( ) const

Here is the caller graph for this function:

Standard_EXPORT Standard_Boolean SALOME_ListIO::IsEmpty ( ) const
Standard_EXPORT Handle_SALOME_InteractiveObject& SALOME_ListIO::Last ( ) const
void SALOME_ListIO::operator delete ( void anAddress) [inline]

Definition at line 74 of file SALOME_ListIO.hxx.

        if (anAddress) Standard::Free((Standard_Address&)anAddress); 
void* SALOME_ListIO::operator new ( size_t  ,
void anAddress 
) [inline]

Definition at line 66 of file SALOME_ListIO.hxx.

        return anAddress;
void* SALOME_ListIO::operator new ( size_t  size) [inline]

Definition at line 70 of file SALOME_ListIO.hxx.

        return Standard::Allocate(size); 
void SALOME_ListIO::operator= ( const SALOME_ListIO Other) [inline]

Definition at line 82 of file SALOME_ListIO.hxx.


Here is the call graph for this function:

Here is the caller graph for this function:

Friends And Related Function Documentation

friend class SALOME_ListIteratorOfListIO [friend]

Definition at line 111 of file SALOME_ListIO.hxx.

Member Data Documentation

Standard_Address SALOME_ListIO::myFirst [private]

Definition at line 134 of file SALOME_ListIO.hxx.

Standard_Address SALOME_ListIO::myLast [private]

Definition at line 135 of file SALOME_ListIO.hxx.

The documentation for this class was generated from the following file: