Open CASCADE Technology  7.2.0
Public Member Functions | Static Public Member Functions | Friends

StdObject_Location Class Reference

#include <StdObject_Location.hxx>

Public Member Functions

void PChildren (StdObjMgt_Persistent::SequenceOfPersistent &theChildren) const
 Gets persistent child objects. More...
 
TopLoc_Location Import () const
 Import transient object from the persistent data. More...
 

Static Public Member Functions

static StdObject_Location Translate (const TopLoc_Location &theLoc, StdObjMgt_TransientPersistentMap &theMap)
 Creates a persistent wrapper object for a location. More...
 

Friends

StdObjMgt_ReadDataoperator>> (StdObjMgt_ReadData::Object, StdObject_Location &)
 Read persistent data from a file. More...
 
StdObjMgt_WriteDataoperator<< (StdObjMgt_WriteData::Object, const StdObject_Location &)
 Write persistent data to a file. More...
 

Member Function Documentation

◆ Import()

TopLoc_Location StdObject_Location::Import ( ) const

Import transient object from the persistent data.

◆ PChildren()

void StdObject_Location::PChildren ( StdObjMgt_Persistent::SequenceOfPersistent theChildren) const

Gets persistent child objects.

◆ Translate()

static StdObject_Location StdObject_Location::Translate ( const TopLoc_Location theLoc,
StdObjMgt_TransientPersistentMap theMap 
)
static

Creates a persistent wrapper object for a location.

Friends And Related Function Documentation

◆ operator<<

StdObjMgt_WriteData& operator<< ( StdObjMgt_WriteData::Object  theWriteData,
const StdObject_Location theLocation 
)
friend

Write persistent data to a file.

◆ operator>>

StdObjMgt_ReadData& operator>> ( StdObjMgt_ReadData::Object  theReadData,
StdObject_Location theLocation 
)
friend

Read persistent data from a file.


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