CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Classes | Public Types | Public Member Functions | List of all members
CloudGfxCache Class Referenceabstract

#include <GfxCache.h>

Inheritance diagram for CloudGfxCache:
OdTfStorage OdRxObject

Classes

class  LayoutData
 
class  VectorizerCtx
 

Public Types

typedef OdSmartPtr< LayoutDataLayoutDataPtr
 
typedef OdSmartPtr< VectorizerCtxVectorizerCtxPtr
 

Public Member Functions

virtual OdStringArray layoutNames ()=0
 
virtual LayoutDataPtr layoutData (const OdString &name)=0
 
- Public Member Functions inherited from OdTfStorage
 OdTfStorage ()
 
 ~OdTfStorage ()
 
OdTfDigest store (OdDbDatabase *pDb, const OdDbObjectIdArray *objectsToSave=0)
 
OdDbDatabasePtr retrieve (const OdTfDigest &sha, bool partial=false) const
 
bool isSchemePresent (const OdTfDigest &sha) const
 
OdStreamBufPtr makeSchemePatch (const OdTfDigest &sha) const
 
OdTfDigest applySchemePatch (OdStreamBufPtr &schemePatch) const
 
void dryMerge (const OdTfDigest &mine, const OdTfDigest &theirs, const OdTfDigest &base, OdTfMergeHandler &mergeHandler) const
 
void dryMerge (const OdDbDatabase *pDb, const OdTfDigest &theirs, const OdTfDigest &base, OdTfMergeHandler &mergeHandler) const
 
OdDbDatabasePtr merge (const OdTfDigest &mine, const OdTfDigest &theirs, const OdTfDigest &base, OdTfMergeHandler &mergeHandler) const
 
void merge (OdDbDatabase *pDb, const OdTfDigest &theirs, const OdTfDigest &base, OdTfMergeHandler &mergeHandler) const
 
OdStreamBufPtr makePatch (const OdTfDigestArray &from, const OdTfDigestArray &to, const OdTfRevisionControl::ReferenceList &refs=OdTfRevisionControl::ReferenceList()) const
 
void applyPatch (OdStreamBuf *s, OdTfDigestArray &roots, OdTfRevisionControl::ReferenceList &refs)
 
void getRevisionDifference (const OdTfDigest &newRevision, const OdTfDigest &oldRevision, OdTfRevisionControl::ChangeList &result) const
 
void getRevisionDifference (OdDbDatabase *pDb, const OdTfDigest &revision, OdTfRevisionControl::ChangeList &result) const
 
OdStreamBufPtr getStorageStream () const
 
void setReference (const OdString &refName, const OdTfDigest &sha)
 
void setReference (const OdTfRevisionControl::ReferenceList &branches)
 
bool getReference (const OdString &refName, OdTfDigest &sha) const
 
void getReferences (OdTfRevisionControl::ReferenceList &refs) const
 
- Public Member Functions inherited from OdRxObject
 ODRX_HEAP_OPERATORS ()
 
 OdRxObject ()
 
virtual ~OdRxObject ()
 
virtual OdRxObjectqueryX (const OdRxClass *pClass) const
 
virtual OdRxObjectx (const OdRxClass *pClass) const
 
virtual OdRxClassisA () const
 
virtual void addRef ()=0
 
virtual void release ()=0
 
virtual long numRefs () const
 
bool isKindOf (const OdRxClass *pClass) const
 
virtual OdRxObjectPtr clone () const
 
virtual void copyFrom (const OdRxObject *pSource)
 
virtual OdRx::Ordering comparedTo (const OdRxObject *pOther) const
 
virtual bool isEqualTo (const OdRxObject *pOther) const
 

Additional Inherited Members

- Static Public Member Functions inherited from OdRxObject
static OdRxObjectPtr cast (const OdRxObject *pointer)
 
static OdRxClassdesc ()
 
- Protected Member Functions inherited from OdTfStorage
void makePatch (OdStreamBuf *s, const OdTfDigestArray &from, const OdTfDigestArray &to, const OdTfRevisionControl::ReferenceList &refs) const
 
- Protected Attributes inherited from OdTfStorage
OdTfStorageImplm_pImpl
 

Detailed Description

Definition at line 38 of file GfxCache.h.

Member Typedef Documentation

◆ LayoutDataPtr

Definition at line 41 of file GfxCache.h.

◆ VectorizerCtxPtr

Definition at line 43 of file GfxCache.h.

Member Function Documentation

◆ layoutData()

virtual LayoutDataPtr CloudGfxCache::layoutData ( const OdString name)
pure virtual

◆ layoutNames()

virtual OdStringArray CloudGfxCache::layoutNames ( )
pure virtual

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