Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
search.h File Reference

Go to the source code of this file.

Classes

struct  JGadget::search::TExpandStride_< T >
 
struct  JGadget::search::TExpandStride_< s32 >
 
struct  JGadget::search::TPR1IsEqual_string_
 
struct  JGadget::TIterator< Category, T, Distance, Pointer, Reference >
 
struct  JGadget::TIterator_reverse< Iterator >
 

Namespaces

namespace  JGadget
 
namespace  JGadget::search
 

Functions

const char * JGadget::toStringFromIndex (int index, const char *const *pValue, u32 count, const char *fallback)
 
int JGadget::toIndexFromString_linear (const char *, const char *const *, u32, int)
 
template<typename T >
const TJGadget::toValueFromIndex (int idx, const T *pValue, u32 count, const T &fallback)
 
template<typename T , typename Predicate >
int JGadget::toIndexFromValue_linear_if (Predicate p, const T *pValue, u32 count, int fallback)
 
template<typename Iterator , typename T , typename Predicate >
Iterator JGadget::findUpperBound_binary_all (Iterator first, Iterator last, const T &val, Predicate p)
 
template<typename Iterator , typename T , typename Predicate >
Iterator JGadget::findUpperBound_binary_begin (Iterator first, Iterator last, const T &val, Predicate p)
 
template<typename Iterator , typename T , typename Predicate >
Iterator JGadget::findUpperBound_binary_end (Iterator first, Iterator last, const T &val, Predicate p)
 
template<typename Iterator , typename T , typename Predicate >
Iterator JGadget::findUpperBound_binary_current (Iterator first, Iterator last, Iterator current, const T &val, Predicate p)
 
template<typename Iterator , typename T >
Iterator JGadget::findUpperBound_binary_current (Iterator first, Iterator last, Iterator current, const T &val)