Share

AcDbObject::dxfOut

C++

ACDBCORE2D_PORT Acad::ErrorStatus dxfOut(
    AcDbDxfFiler* pFiler, 
    bool bAllXdata, 
    const AcDbObjectIdArray* pRegAppIds
) const;

Description

This function does some internal bookkeeping, calls the object's AcDbObject::dxfOutFields() function, and then uses bAllXdata and pRegAppIds to determine what, if any xdata should be written out. If bAllXdata == true, then all xdata is written out. If bAllXdata == false and pRegAppIds == nullptr or points to an empty array, then no xdata is written out. If bAllXdata == false and pRegAppIds points to a non-empty array, then the xdata (if any) for those regapp objectIds is written out.

Parameters

Parameters Description
pFiler Input pointer to DXF filer to be used for this filing operation
bAllXdata Input bool to specify whether or not all xdata should be written out
pRegAppIds Input pointer to array of regapp objectIds

Returns

Returns the filer's status, which is Acad::eOk if successful.

Links

AcDbObject

Previous Declaration

Acad::ErrorStatus dxfOut(

AcDbDxfFiler* pFiler,

Adesk::Boolean allXdFlag,

Adesk::uchar* regAppTable

) const

Was this information helpful?