Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

ssn Class Reference

#include <ssn.h>

Inheritance diagram for ssn:

Inheritance graph
[legend]
Collaboration diagram for ssn:

Collaboration graph
[legend]
List of all members.

Public Methods

 ssn ()
virtual ~ssn ()
 ssn (const ssn &s)
const ssn & operator= (const ssn &s)
bool operator< (const ssn &rhs)
bool operator== (const ssn &rhs)
string getSsn () const
 setSsn (const string &s)
string ToParse (int fld)
 Gets neccessary data to parse string. More...

string ToString ()
 Returns the field as a string. More...

string ToFileFmt ()
 Converts field to the current file format. More...


Protected Methods

void copy (const ssn &s)

Protected Attributes

string m_ssn

Constructor & Destructor Documentation

ssn::ssn  
 

virtual ssn::~ssn   [virtual]
 

ssn::ssn const ssn &    s
 


Member Function Documentation

string ssn::ToFileFmt   [virtual]
 

Converts field to the current file format.

Reimplemented from field.

string ssn::ToParse int    fld [virtual]
 

Gets neccessary data to parse string.

Reimplemented from field.

string ssn::ToString   [virtual]
 

Returns the field as a string.

Reimplemented from field.

void ssn::copy const ssn &    s [protected]
 

string ssn::getSsn   const [inline]
 

00029     {
00030         return m_ssn;
00031     }

bool ssn::operator< const ssn &    rhs
 

const ssn& ssn::operator= const ssn &    s
 

bool ssn::operator== const ssn &    rhs
 

ssn::setSsn const string &    s [inline]
 

00034     {
00035         m_ssn = s;
00036     }


Member Data Documentation

string ssn::m_ssn [protected]
 


The documentation for this class was generated from the following file:
Generated on Mon Oct 22 20:19:22 2001 for University People Management System by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001