String_Pool Class Reference

#include <String_Pool.h>

List of all members.

Public Member Functions

 String_Pool (size_t st_size)
Stringlookup (const char *str)
Stringlookup (const char *str, size_t len)
Stringget_first_string_intern ()
Stringget_next_string_intern ()
ManagedObjectintern (String *)
void lock_pool ()
void unlock_pool ()

Classes

class  Entry
struct  Interned_Strings
struct  Interned_Strings_Index


Constructor & Destructor Documentation

String_Pool.String_Pool ( size_t  st_size  ) 


Member Function Documentation

String* String_Pool.lookup ( const char *  str  ) 

String* String_Pool.lookup ( const char *  str,
size_t  len 
)

String* String_Pool.get_first_string_intern (  ) 

String* String_Pool.get_next_string_intern (  ) 

ManagedObject* String_Pool.intern ( String  ) 

void String_Pool.lock_pool (  ) 

void String_Pool.unlock_pool (  ) 


The documentation for this class was generated from the following file:

Genereated on Tue Mar 11 19:26:03 2008 by Doxygen.

(c) Copyright 2005, 2008 The Apache Software Foundation or its licensors, as applicable.