HB_HSETCASEMATCH()

HB_HSETCASEMATCH()

Sets the ‘case match’ flag for the hash table

Syntax

      HB_HSETCASEMATCH( <hsTable>, [<lFlag>] ) -> <hsTable>

Arguments

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

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

Returns

The hash table

Description

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

Examples

      LOCAL hsTable
      // turn 'case match' on for a new hash table
      hsTable := hb_HSetCaseMatch( { "one" => 1, "two" => 2 }, .T. )

Compliance

Harbour

Seealso

HB_HCASEMATCH(), HB_HSETAUTOADD(), HB_HSETBINARY

HB_HSETAUTOADD()

HB_HSETAUTOADD()

Sets the ‘auto add’ flag for the hash table

Syntax

      HB_HSETAUTOADD( <hsTable>, [<lFlag>] ) -> <hsTable>

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 hash table

Description

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

Examples

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

Compliance

Harbour

Seealso

HB_HAUTOADD(), HB_HSETBINARY(), HB_HSETCASEMATCH()

Harbour All Functions – H

HardCR

HBClass()

HB_ANSITOOEM()

hb_At

hb_cdpSelect

HB_ColorIndex

HB_DiskSpace

HB_EOL

HB_FEof

hb_FLock

hb_FUnlock

hb_gcAll
hb_gcAlloc
hb_gcCollectAll
hb_gcFree
hb_gcItemRef

hb_GetEnv

hb_HAllocate

hb_Hash
hb_HAutoAdd
hb_HBinary
hb_HCaseMatch
hb_HClone
hb_HCopy
hb_HDefault
hb_HDel
hb_HDelAt
hb_HEval
hb_HFill
hb_HGet
hb_HGetDef
hb_HHasKey
hb_HKeyAt
hb_HKeys
hb_HMerge
hb_HPairAt
hb_HPos
hb_HScan
hb_HSet

hb_HSetAutoAdd()
hb_HSetBinary() 
hb_HSetCaseMatch()

hb_HSort
hb_HValueAt
hb_HValues

hb_idleAdd
hb_idleDel
hb_idleState

hb_inetAddress
hb_inetCleanup
hb_inetClearError
hb_inetClearPeriodCallback
hb_inetClearTimeLimit
hb_inetClearTimeout
hb_inetClose
hb_inetConnect
hb_inetConnectIP
hb_inetCount
hb_inetCreate
hb_inetCRLF
hb_inetDataReady
hb_inetDGram
hb_inetDGramBind
hb_inetDGramRecv
hb_inetDGramSend
hb_inetErrorCode
hb_inetErrorDesc
hb_inetFD
hb_inetGetAlias
hb_inetGetHosts
hb_inetGetRcvBufSize
hb_inetGetSndBufSize
hb_inetInit
hb_inetIsSocket
hb_inetPeriodCallback
hb_inetPort
hb_inetRecv
hb_inetRecvAll
hb_inetRecvEndblock
hb_inetRecvLine
hb_inetSend
hb_inetSendAll
hb_inetServer
hb_inetSetRcvBufSize
hb_inetSetSndBufSize
hb_inetstatus
hb_inetTimeLimit
hb_inetTimeout

HB_IsByRef()

hb_keyPut

hb_langErrMsg
hb_langMessage
hb_langName
hb_langSelect

hb_mathErBlock
hb_mathErMode
hb_mathGetErrMode
hb_mathGetHandler
hb_mathGetLastError
hb_mathIsMathErr
hb_mathResetError
hb_mathSetErrMode
hb_mathSetHandler

hb_MemoRead
hb_MemoWrit

hb_RAt

hb_PIsByRef

hb_PValue

hb_SetKeyCheck
hb_SetKeyGet
hb_SetKeySave

hb_setListenerAdd

hb_setListenerNotify
hb_setListenerRemove

hb_SetMacro

hb_Translate

hb_ValToStr

Header

HexaToDec