luxlabs header browser preview


@interface NETrie : NSObject {
    BOOL _reverse;
    BOOL _partialSearchAllowed;
    char _partialSearchTerminator;
    struct ne_trie { unsigned long long magic; unsigned long long version; struct ne_trie_node *nodes; unsigned short *child_maps; char *bytes; void *memory; unsigned short nodes_count; unsigned short child_maps_count; unsigned short bytes_count; unsigned short nodes_free_next; unsigned short child_maps_free_next; unsigned short bytes_free_next; unsigned short root; unsigned long long trie_memory_size; unsigned long long nodes_mem_size; unsigned long long child_maps_mem_size; unsigned long long bytes_mem_size; BOOL is_mmap; double timestamp; } _trie;
}

- (void)dealloc;
- (BOOL)searchWithString:(id)a0;
- (id)initWithDomains:(id)a0 reverse:(BOOL)a1 partialSearchAllowed:(BOOL)a2 partialSearchTerminator:(char)a3;
- (BOOL)search:(const char *)a0 length:(int)a1;

@end