hb_HAutoAdd()

HB_HAUTOADD()

Sets the ‘auto add’ flag for the hash table

Syntax

      HB_HAUTOADD( <hsTable>, [<lFlag>] ) -> <lPreviousFlag>

Arguments

<hsTable> a hash table, created by HB_HASH()

<lFlag> a logical value indicating to turn on or off the ‘auto add’ flag of the hash table

Returns

The previous value of the ‘auto add’ flag

Description

This function is equivalent to HB_HAUTOADD() but it returns the old flag value rather than the hash table

Examples

      LOCAL hsTable, lFlag
      hsTable := { "one" => 1, "two" => 2 }
      // turn 'auto add' on for a new hash table, storing ol flag
      lFlag := hb_HAutoAdd( hsTable, .T. )

Compliance

Harbour

Seealso

HB_HSETAUTOADD()

Advertisements

3 responses to “hb_HAutoAdd()

  1. Pingback: Harbour All Functions – H | Viva Clipper !

  2. Pingback: Harbour Hashe Functions | Viva Clipper !

  3. Pingback: Harbour RG Summary | Viva Clipper !

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s