Skip to content

TBASmallInt

Attribute type corresponding to SmallInt

Unit: BoldAttributes

Declaration

TBASmallInt = class(TBAInteger)

Hierarchy

  1. TObject
  2. TBoldMemoryManagedObject
  3. TBoldFlaggedObject
  4. TBoldSubscribableObject
  5. TBoldElement
  6. TBoldDomainElement
  7. TBoldMember
  8. TBoldAttribute
  9. TBANumeric
  10. TBAInteger
  11. TBASmallInt
  12. Direct subclasses
  13. TBAShortInt

Description

Stores values between -32768..32767 (Low(SmallInt)..High(SmallInt))

Properties

Name Summary Notes
AsSmallInt The actual smallint value

AsSmallInt

property AsSmallInt: SmallInt;

The native Delphi representation of a smallint

Methods

Name Summary Notes
CheckRange override

CheckRange

function CheckRange(Value: integer): Boolean; override; See also Ancestor Method

Returns true for values between -32768..32767 (Low(SmallInt)..High(SmallInt))


Generated from the Bold 4.0 help (Help/BfD.chm) by Tools/chm2mkdocs.py; member lists reflect Bold 4.0, see the source for members added since.