ParaView
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
vtkStringList Class Reference

#include <vtkStringList.h>

Inheritance diagram for vtkStringList:
Inheritance graph
[legend]
Collaboration diagram for vtkStringList:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
void RemoveAllItems ()
void SetString (int idx, const char *str)
int GetLength ()
int GetIndex (const char *str)
const char * GetString (int idx)
virtual int GetNumberOfStrings ()
void AddString (const char *str)
void AddUniqueString (const char *str)
void AddFormattedString (const char *EventString,...)

Static Public Member Functions

static vtkStringListNew ()
static int IsTypeOf (const char *type)
static vtkStringListSafeDownCast (vtkObject *o)

Protected Member Functions

 vtkStringList ()
 ~vtkStringList ()
void Reallocate (int num)
void DeleteStrings ()
 vtkStringList (const vtkStringList &)
void operator= (const vtkStringList &)

Protected Attributes

int NumberOfStrings
int StringArrayLength
char ** Strings

Detailed Description

Definition at line 28 of file vtkStringList.h.


Constructor & Destructor Documentation

vtkStringList::vtkStringList ( ) [protected]
vtkStringList::~vtkStringList ( ) [protected]
vtkStringList::vtkStringList ( const vtkStringList ) [protected]

Member Function Documentation

static vtkStringList* vtkStringList::New ( ) [static]

Reimplemented from vtkObject.

virtual const char* vtkStringList::GetClassName ( ) [virtual]

Reimplemented from vtkObject.

static int vtkStringList::IsTypeOf ( const char *  type) [static]

Reimplemented from vtkObject.

virtual int vtkStringList::IsA ( const char *  type) [virtual]

Reimplemented from vtkObject.

static vtkStringList* vtkStringList::SafeDownCast ( vtkObject o) [static]

Reimplemented from vtkObject.

void vtkStringList::PrintSelf ( ostream &  os,
vtkIndent  indent 
) [virtual]

Reimplemented from vtkObject.

void vtkStringList::AddString ( const char *  str)

Add a simple string.

void vtkStringList::AddUniqueString ( const char *  str)

Add a simple string.

void vtkStringList::AddFormattedString ( const char *  EventString,
  ... 
)

Add a command and format it any way you like.

void vtkStringList::RemoveAllItems ( )

Initialize to empty.

void vtkStringList::SetString ( int  idx,
const char *  str 
)

Random access.

int vtkStringList::GetLength ( ) [inline]

Get the length of the list.

Definition at line 55 of file vtkStringList.h.

int vtkStringList::GetIndex ( const char *  str)

Get the index of a string.

const char* vtkStringList::GetString ( int  idx)

Get a command from its index.

virtual int vtkStringList::GetNumberOfStrings ( ) [virtual]
void vtkStringList::Reallocate ( int  num) [protected]
void vtkStringList::DeleteStrings ( ) [protected]
void vtkStringList::operator= ( const vtkStringList ) [protected]

Member Data Documentation

Definition at line 69 of file vtkStringList.h.

Definition at line 70 of file vtkStringList.h.

char** vtkStringList::Strings [protected]

Definition at line 71 of file vtkStringList.h.


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