KJS::HashEntry Struct Reference

#include <lookup.h>

Public Attributes

short int attr
const HashEntrynext
short int params
const char * s
int value

Detailed Description

An entry in a hash table.

Definition at line 38 of file lookup.h.

Member Data Documentation

◆ attr

short int KJS::HashEntry::attr

attr is a set for flags (e.g.

the property flags, see object.h)

Definition at line 51 of file lookup.h.

◆ next

const HashEntry* KJS::HashEntry::next

next is the pointer to the next entry for the same hash value

Definition at line 60 of file lookup.h.

◆ params

short int KJS::HashEntry::params

params is another number.

For property hashtables, it is used to denote the number of argument of the function

Definition at line 56 of file lookup.h.

◆ s

const char* KJS::HashEntry::s

s is the key (e.g.

a property name)

Definition at line 42 of file lookup.h.

◆ value

int KJS::HashEntry::value

value is the result value (usually an enum value)

Definition at line 47 of file lookup.h.

The documentation for this struct was generated from the following file:
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 6 2023 03:56:21 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.