Private Member Functions | |
HocDataPathImpl (int, int) | |
~HocDataPathImpl () | |
void | search () |
void | found (double *, const char *, Symbol *) |
void | found (char **, const char *, Symbol *) |
PathValue * | found_v (void *, const char *, Symbol *) |
void | search (Objectdata *, Symlist *) |
void | search_vectors () |
Private Attributes | |
PathTable * | table_ |
StringList | strlist_ |
int | size_ |
int | count_ |
int | found_so_far_ |
int | pathstyle_ |
Friends | |
class | HocDataPaths |
References count_, found_so_far_, pathstyle_, size_, and table_.
References found_v(), hoc_assign_str(), and PathValue::str.
References found_v(), and PathValue::original.
Referenced by search(), and search_vectors().
References found_so_far_, hoc_warning(), i, Symbol::name, nil, PathValue::path, pathstyle_, strlist_, PathValue::sym, and table_.
Referenced by found().
References buf, Symlist::first, found(), hoc_araystr(), hoc_total_array_data(), hocSEC, i, ITERATE, Symbol::name, Symbol::next, nil, NOTUSER, OBJ, object_pobj(), object_psecitm(), object_pstr(), object_pval(), pathstyle_, pd, Symbol::pval, search(), sentinal, STRING, strlist_, Symbol::subtype, t, Symbol::type, Symbol::u, and USERDOUBLE.
void HocDataPathImpl::search | ( | ) | [private] |
References count_, found_so_far_, hoc_built_in_symlist, hoc_top_level_data, hoc_top_level_symlist, i, nil, PathValue::original, pathstyle_, pd, search_vectors(), sentinal, PathValue::str, and table_.
Referenced by search(), and HocDataPaths::search().
void HocDataPathImpl::search_vectors | ( | ) | [private] |
friend class HocDataPaths [friend] |
int HocDataPathImpl::count_ [private] |
Referenced by HocDataPaths::append(), HocDataPathImpl(), search(), and HocDataPaths::search().
int HocDataPathImpl::found_so_far_ [private] |
Referenced by found_v(), HocDataPathImpl(), search(), and HocDataPaths::search().
int HocDataPathImpl::pathstyle_ [private] |
Referenced by found_v(), HocDataPathImpl(), HocDataPaths::retrieve(), search(), and HocDataPaths::style().
int HocDataPathImpl::size_ [private] |
Referenced by HocDataPathImpl().
StringList HocDataPathImpl::strlist_ [private] |
Referenced by found_v(), search(), and search_vectors().
PathTable* HocDataPathImpl::table_ [private] |