NAME

Qt::Core::QHashData

PUBLIC METHODS

void * allocateNode()
void * allocateNode(int nodeAlign)
void destroyAndFree()
QHashData * detach_helper(T_FPOINTER_NODE_DUPLICATE_QHASH void (*T_FPOINTER_NODE_DUPLICATE_QHASH)(Node *,void *), int nodeSize)
QHashData * detach_helper2(T_FPOINTER_NODE_DUPLICATE_QHASH void (*T_FPOINTER_NODE_DUPLICATE_QHASH)(Node *,void *), T_FPOINTER_NODE_DELETE_QHASH void (*T_FPOINTER_NODE_DELETE_QHASH)(Node *), int nodeSize, int nodeAlign)
QHashData::Node * firstNode()
void freeNode(void * node)
void free_helper(T_FPOINTER_NODE_DELETE_QHASH void (*T_FPOINTER_NODE_DELETE_QHASH)(Node *))
void hasShrunk()
void mightGrow()
static QHashData::Node * nextNode(QHashData::Node * node)
static QHashData::Node * previousNode(QHashData::Node * node)
void rehash(int hint)
bool willGrow()

ENUM VALUES

EXPORT

None by default.

AUTHOR

Dongxu Ma <dongxu@cpan.org>

COPYRIGHT AND LICENSE

Copyright (C) 2011 - 2011 by Dongxu Ma

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See http://dev.perl.org/licenses/artistic.html