heur_internal.h File Reference

Heuristic management module. More...

#include <oski/common.h>
#include <oski/modloader.h>

Go to the source code of this file.

Data Structures

struct  oski_heurrec_t
 Heuristic record. More...

Defines

#define INC_OSKI_HEUR_INTERNAL_H
 oski/heur_internal.h included.

Functions

const oski_heurrec_toski_LookupHeur (const char *name, oski_id_t id_ind, oski_id_t id_val)
 Returns a matching heuristic record, found by heuristic type.
const oski_heurrec_toski_FindHeurRecord (oski_id_t id)
 Returns a matching heuristic record, found by id number.


Detailed Description

Heuristic management module.


Define Documentation

#define INC_OSKI_HEUR_INTERNAL_H


Function Documentation

const oski_heurrec_t* oski_FindHeurRecord ( oski_id_t  id  ) 

Returns a matching heuristic record, found by id number.

References oski_heurrec_t::id, INVALID_ID, oski_FindHeurRecord(), oski_GetNumHeur(), and simplelist_GetElem().

Referenced by oski_FindHeurRecord(), oski_LookupHeurDescById(), and oski_LookupHeurIdMethod().

const oski_heurrec_t* oski_LookupHeur ( const char *  name,
oski_id_t  id_ind,
oski_id_t  id_val 
)

Returns a matching heuristic record, found by heuristic type.

References oski_heurrec_t::id_index_type, oski_heurrec_t::id_value_type, oski_heurrec_t::name, oski_GetNumHeur(), oski_LookupHeur(), and simplelist_GetElem().

Referenced by oski_LookupHeur(), and oski_LookupHeurId().


Generated on Fri Apr 8 22:35:19 2011 for BeBOP Optimized Sparse Kernel Interface Library by  doxygen 1.5.9