Main Page   Class Hierarchy   Compound List   File List   Compound Members  

TextVector Class Reference

#include <database.h>

List of all members.

Public Methods

void clear ()
void add (const char_t *text)
bool inVector (const char_t *text) const


Detailed Description

GigaBASE does not use STL. Might not be safe to introduce it. We make our own vector! This is definately a simple vector, offering no more than is required in subsql

@class-inv: m_bufSize >= m_nrItems; m_nrItems >= 0; m_nrItems > 0 --> m_items != 0


Member Function Documentation

void TextVector::add const char_t *    text
 

Add text to vector. Creates a duyplicate, does not take ownership!

void TextVector::clear  
 

Remove all contents

bool TextVector::inVector const char_t *    text const
 

True when text matches a string in the vector


The documentation for this class was generated from the following file:
Generated on Thu Feb 14 12:42:04 2008 for GigaBASE by doxygen1.2.18