#define CONCRETE_CODE(PTR)
Macro used to define the implementation of a concrete smart pointer.
The list class represents a linked list.
friend void get_longest_common(string s1, string s2, int &b1, int &e1, int &b2, int &e2)
int search_next(string what, int pos)
array< int > search_all(string what)
array< int > search_sub(string what)
array< hashmap< int, array< int > > > a
string_searcher_rep(string s)
string_searcher(string s)
CONCRETE(string_searcher)
void get_longest_common(string s1, string s2, int &b1, int &e1, int &b2, int &e2)
Structure representing a concrete object with a reference count.