Close

Relief for ODA Team in Ukraine

Learn more
ODA Drawings SDK
OdDbField::FieldCodeFlag Enumeration
Syntax
C++
enum FieldCodeFlag { kRawCode = 0x00, kFieldCode = 0x01, kEvaluatedText = 0x02, kEvaluatedChildren = 0x04, kObjectReference = 0x08, kAddMarkers = 0x10, kEscapeBackslash = 0x20, kStripOptions = 0x40, kPreserveFields = 0x80, kTextField = 0x100, kPreserveOptions = 0x200, kDetachChildren = 0x400, kChildObjectReference = 0x800, kForExpression = 0x1000 };
Members
Description
kRawCode
Returns the raw main field code. Ignored by setFieldCode().
kFieldCode
Returns the raw field code with child codes substituted. Ignored by setFieldCode().
kEvaluatedText
Returns the evaluated text. Ignored by setFieldCode().
kEvaluatedChildren
Returns the field code with evaluated text for child fields. Ignored by setFieldCode().
kObjectReference
Returns embedded text as references to child fields. Ignored by setFieldCode().
kAddMarkers
Returns embedded text as field codes enclosed in field markers. Ignored by setFieldCode().
kEscapeBackslash
Converts single backslashes to double backslashes. Ignored by setFieldCode().
kStripOptions
Strips the standard options from the field code. Ignored by setFieldCode().
kPreserveFields
Internal use only. Ignored by getFieldCode().
kTextField
Treats the field as text with embedded fields. Ignored by getFieldCode().
kPreserveOptions
Ignored by getFieldCode(). For internal use.
kDetachChildren
Ignored by getFieldCode(). For internal use.
kChildObjectReference
Get child fields as object references. For internal use.
kForExpression
Get the value in a format used in arithmatic expressions (e.g. vector child values are put in square brackets). For internal use. Ignored by setFieldCode().

File: DbField.h 

Module: API Reference 

Copyright © 2002-2022. Open Design Alliance All rights reserved.