- Main Page
- Namespaces
- Classes
- Files

- Class List
- Class Hierarchy
- Class Members

# ListItem Class Reference

`#include <List.h>`

Inheritance diagram for ListItem:

List of all members.

## Public Member Functions
virtual bool | atomic ()=0
virtual std::string | getString ()=0
virtual int | getInt ()=0
virtual double | getDouble ()=0
virtual List * | getList ()=0
virtual std::string | firstString ()=0
virtual List * | firstList ()=0
virtual void | findAndReplace (std::string find, std::string replace)=0

## Detailed Description

Definition at line 9 of file List.h.

## Member Function Documentation

virtual bool ListItem::atomic | ( |  | ) | `[pure virtual]`

| Implemented in List, and Atom. Referenced by List::copy(), and List::List().

virtual void ListItem::findAndReplace | ( | std::string | find,
|  | std::string | replace
| ) | `[pure virtual]`

| Implemented in List, and Atom. Referenced by List::findAndReplace().

virtual List* ListItem::firstList | ( |  | ) | `[pure virtual]`

| Implemented in List, and Atom.

virtual std::string ListItem::firstString | ( |  | ) | `[pure virtual]`

| Implemented in List, and Atom.

virtual double ListItem::getDouble | ( |  | ) | `[pure virtual]`

| Implemented in List, and Atom. Referenced by List::firstDouble().

virtual int ListItem::getInt | ( |  | ) | `[pure virtual]`

| Implemented in List, and Atom. Referenced by List::firstInt().

virtual List* ListItem::getList | ( |  | ) | `[pure virtual]`

| Implemented in List, and Atom. Referenced by List::firstList().

virtual std::string ListItem::getString | ( |  | ) | `[pure virtual]`

| Implemented in List, and Atom. Referenced by List::firstString(), List::getRestString(), and List::getString().

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

- C:/Documents and Settings/jegan/Desktop/projectX/List.h