Version: 6.3.1
Public Member Functions | Private Member Functions | Private Attributes | Friends

SALOME_ListIO Class Reference

#include <SALOME_ListIO.hxx>

Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator 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)
Standard_EXPORT
Handle_SALOME_InteractiveObject & 
First () const
Standard_EXPORT
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

Friends

class SALOME_ListIteratorOfListIO

Detailed Description

List of SALOME interactive objects


Constructor & Destructor Documentation

Standard_EXPORT SALOME_ListIO.SALOME_ListIO ( )
SALOME_ListIO.~SALOME_ListIO ( )

References Clear().

Standard_EXPORT SALOME_ListIO.SALOME_ListIO ( const SALOME_ListIO Other) [private]

Member Function Documentation

void* SALOME_ListIO.operator new ( size_t  ,
void *  anAddress 
)
void* SALOME_ListIO.operator new ( size_t  size)
void SALOME_ListIO.operator delete ( void *  anAddress)
Standard_EXPORT void SALOME_ListIO.Assign ( const SALOME_ListIO Other)
void SALOME_ListIO.operator= ( const SALOME_ListIO Other)

References Assign().

Standard_EXPORT Standard_Integer SALOME_ListIO.Extent ( ) const
Standard_EXPORT void SALOME_ListIO.Clear ( )
Standard_EXPORT Standard_Boolean SALOME_ListIO.IsEmpty ( ) const
Standard_EXPORT void SALOME_ListIO.Prepend ( const Handle(SALOME_InteractiveObject)&  I)
Standard_EXPORT void SALOME_ListIO.Prepend ( SALOME_ListIO Other)
Standard_EXPORT void SALOME_ListIO.Prepend ( const Handle(SALOME_InteractiveObject)&  I,
SALOME_ListIteratorOfListIO It 
)
Standard_EXPORT void SALOME_ListIO.Append ( const Handle(SALOME_InteractiveObject)&  I)
Standard_EXPORT void SALOME_ListIO.Append ( SALOME_ListIO Other)
Standard_EXPORT void SALOME_ListIO.Append ( const Handle(SALOME_InteractiveObject)&  I,
SALOME_ListIteratorOfListIO It 
)
Standard_EXPORT Handle_SALOME_InteractiveObject& SALOME_ListIO.First ( ) const
Standard_EXPORT Handle_SALOME_InteractiveObject& SALOME_ListIO.Last ( ) const
Standard_EXPORT void SALOME_ListIO.RemoveFirst ( )
Standard_EXPORT void SALOME_ListIO.Remove ( SALOME_ListIteratorOfListIO It)
Standard_EXPORT void SALOME_ListIO.InsertBefore ( const Handle(SALOME_InteractiveObject)&  I,
SALOME_ListIteratorOfListIO It 
)
Standard_EXPORT void SALOME_ListIO.InsertBefore ( SALOME_ListIO Other,
SALOME_ListIteratorOfListIO It 
)
Standard_EXPORT void SALOME_ListIO.InsertAfter ( const Handle(SALOME_InteractiveObject)&  I,
SALOME_ListIteratorOfListIO It 
)
Standard_EXPORT void SALOME_ListIO.InsertAfter ( SALOME_ListIO Other,
SALOME_ListIteratorOfListIO It 
)

Friends And Related Function Documentation

friend class SALOME_ListIteratorOfListIO [friend]

Field Documentation

Standard_Address SALOME_ListIO.myFirst [private]
Standard_Address SALOME_ListIO.myLast [private]
Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS