Back to index

salome-geom  6.5.0
Public Member Functions | Private Member Functions
GEOM_DataMapOfAsciiStringTransient Class Reference

#include <GEOM_DataMapOfAsciiStringTransient.hxx>

List of all members.

Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
Standard_EXPORT GEOM_DataMapOfAsciiStringTransient (const Standard_Integer NbBuckets=1)
Standard_EXPORT
GEOM_DataMapOfAsciiStringTransient
Assign (const GEOM_DataMapOfAsciiStringTransient &Other)
GEOM_DataMapOfAsciiStringTransientoperator= (const GEOM_DataMapOfAsciiStringTransient &Other)
Standard_EXPORT void ReSize (const Standard_Integer NbBuckets)
Standard_EXPORT void Clear ()
 ~GEOM_DataMapOfAsciiStringTransient ()
Standard_EXPORT Standard_Boolean Bind (const TCollection_AsciiString &K, const Handle(Standard_Transient)&I)
Standard_EXPORT Standard_Boolean IsBound (const TCollection_AsciiString &K) const
Standard_EXPORT Standard_Boolean UnBind (const TCollection_AsciiString &K)
Standard_EXPORT const
Handle_Standard_Transient & 
Find (const TCollection_AsciiString &K) const
const Handle_Standard_Transient & operator() (const TCollection_AsciiString &K) const
Standard_EXPORT
Handle_Standard_Transient & 
ChangeFind (const TCollection_AsciiString &K)
Handle_Standard_Transient & operator() (const TCollection_AsciiString &K)

Private Member Functions

Standard_EXPORT GEOM_DataMapOfAsciiStringTransient (const GEOM_DataMapOfAsciiStringTransient &Other)

Detailed Description

Definition at line 58 of file GEOM_DataMapOfAsciiStringTransient.hxx.


Constructor & Destructor Documentation

Definition at line 86 of file GEOM_DataMapOfAsciiStringTransient.hxx.

{
  Clear();
}

Here is the call graph for this function:


Member Function Documentation

Here is the caller graph for this function:

Standard_EXPORT Standard_Boolean GEOM_DataMapOfAsciiStringTransient::Bind ( const TCollection_AsciiString &  K,
const Handle(Standard_Transient)&  I 
)
Standard_EXPORT Handle_Standard_Transient& GEOM_DataMapOfAsciiStringTransient::ChangeFind ( const TCollection_AsciiString &  K)

Here is the caller graph for this function:

Here is the caller graph for this function:

Standard_EXPORT const Handle_Standard_Transient& GEOM_DataMapOfAsciiStringTransient::Find ( const TCollection_AsciiString &  K) const

Here is the caller graph for this function:

Standard_EXPORT Standard_Boolean GEOM_DataMapOfAsciiStringTransient::IsBound ( const TCollection_AsciiString &  K) const

Here is the caller graph for this function:

void GEOM_DataMapOfAsciiStringTransient::operator delete ( void *  anAddress) [inline]

Definition at line 70 of file GEOM_DataMapOfAsciiStringTransient.hxx.

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

Definition at line 62 of file GEOM_DataMapOfAsciiStringTransient.hxx.

      {
        return anAddress;
      }
void* GEOM_DataMapOfAsciiStringTransient::operator new ( size_t  size) [inline]

Definition at line 66 of file GEOM_DataMapOfAsciiStringTransient.hxx.

      { 
        return Standard::Allocate(size); 
      }
const Handle_Standard_Transient& GEOM_DataMapOfAsciiStringTransient::operator() ( const TCollection_AsciiString &  K) const [inline]

Definition at line 95 of file GEOM_DataMapOfAsciiStringTransient.hxx.

{
  return Find(K);
}

Here is the call graph for this function:

Handle_Standard_Transient& GEOM_DataMapOfAsciiStringTransient::operator() ( const TCollection_AsciiString &  K) [inline]

Definition at line 101 of file GEOM_DataMapOfAsciiStringTransient.hxx.

{
  return ChangeFind(K);
}

Here is the call graph for this function:

GEOM_DataMapOfAsciiStringTransient& GEOM_DataMapOfAsciiStringTransient::operator= ( const GEOM_DataMapOfAsciiStringTransient Other) [inline]

Definition at line 79 of file GEOM_DataMapOfAsciiStringTransient.hxx.

{
  return Assign(Other);
}

Here is the call graph for this function:

Standard_EXPORT void GEOM_DataMapOfAsciiStringTransient::ReSize ( const Standard_Integer  NbBuckets)
Standard_EXPORT Standard_Boolean GEOM_DataMapOfAsciiStringTransient::UnBind ( const TCollection_AsciiString &  K)

Here is the caller graph for this function:


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