- Main Page
- Namespaces
- Classes
- Files
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# Mers::Interfaces::Variable Class Reference

`#include <Variable.h>`

Inheritance diagram for Mers::Interfaces::Variable:

[legend]
List of all members.

## Public Member Functions
| Variable (const char *name)
virtual | ~Variable ()
const char * | getName () const
## Protected Attributes
char * | mName
| The name of this variable.

## Detailed Description

A class that describes a variable.

Author:
  Paul H. Elliott

Definition at line 26 of file Variable.h.

## Constructor & Destructor Documentation

Variable::Variable | ( | const char * | name | ) |

Constructs a new named variable.

Parameters:

  | name | The name of the variable.

Definition at line 25 of file Variable.cpp.

References mName.

Variable::~Variable | ( |  | ) | `[virtual]`

Destroys this object.

Definition at line 32 of file Variable.cpp.

References mName.

## Member Function Documentation

const char * Variable::getName | ( |  | ) | const

Returns the name of the variable.

Returns:
  The name of this variable.

Definition at line 39 of file Variable.cpp.

References mName.

Referenced by Mers::Executives::DeductiveController::Observation::DiscreteObservationConverter::observe().

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

- /Users/fpy/titan-1-5-MBARI/Mers/Interfaces/Variable.h
- /Users/fpy/titan-1-5-MBARI/Mers/Interfaces/Variable.cpp