Public Member Functions | Protected Attributes

ATSUserEntry Class Reference

Search for all occurrences

Detailed Description

ATS User Object.

ATSUserEntry describes public data about a provider's user

See also:
ATSUserList

#include <IATSProvider.h>

Inheritance diagram for ATSUserEntry:
Inheritance graph
[legend]

List of all members.

Public Member Functions

ATSExport  ATSUserEntry ()
  Constructor.
virtual ATSExport  ~ATSUserEntry ()
  Destructor.
virtual ATSExport const MCHAR *  GetUserName ()
  Get user name.
virtual ATSExport void  SetUserName (const MCHAR *szUserName)
  Set user name.
virtual ATSExport const MCHAR *  GetFirstName ()
  Get user's first name.
virtual ATSExport void  SetFirstName (const MCHAR *szFirstName)
  Set user's first name.
virtual ATSExport const MCHAR *  GetLastName ()
  Get user's last name.
virtual ATSExport void  SetLastName (const MCHAR *szLastName)
  Set user's last name.
virtual ATSExport const MCHAR *  GetEmail ()
  Get user's email.
virtual ATSExport void  SetEmail (const MCHAR *szEmail)
  Set user's email.

Protected Attributes

ATSString  mUserName
ATSString  mFirstName
ATSString  mLastName
ATSString  mEmail

Constructor & Destructor Documentation

ATSExport ATSUserEntry ( )

Constructor.

virtual ATSExport ~ATSUserEntry ( ) [virtual]

Destructor.


Member Function Documentation

virtual ATSExport const MCHAR* GetUserName ( ) [virtual]

Get user name.

Returns:
string containing the user's name
virtual ATSExport void SetUserName ( const MCHAR *  szUserName ) [virtual]

Set user name.

Parameters:
szUserName string containing the user's name
virtual ATSExport const MCHAR* GetFirstName ( ) [virtual]

Get user's first name.

Returns:
string containing the user's first name
virtual ATSExport void SetFirstName ( const MCHAR *  szFirstName ) [virtual]

Set user's first name.

Parameters:
szFirstName string containing the user's first name
virtual ATSExport const MCHAR* GetLastName ( ) [virtual]

Get user's last name.

Returns:
string containing the user's last name
virtual ATSExport void SetLastName ( const MCHAR *  szLastName ) [virtual]

Set user's last name.

Parameters:
szLastName string containing the user's last name
virtual ATSExport const MCHAR* GetEmail ( ) [virtual]

Get user's email.

Returns:
string containing the user's email
virtual ATSExport void SetEmail ( const MCHAR *  szEmail ) [virtual]

Set user's email.

Parameters:
szEmail string containing the user's email

Member Data Documentation

ATSString mUserName [protected]
ATSString mFirstName [protected]
ATSString mLastName [protected]
ATSString mEmail [protected]

ATSUserEntry ATSUserEntry ATSUserEntry ATSUserEntry ATSUserEntry ATSUserEntry ATSUserEntry ATSUserEntry ATSUserEntry ATSUserEntry
ATSUserEntry ATSUserEntry ATSUserEntry ATSUserEntry ATSUserEntry ATSUserEntry ATSUserEntry ATSUserEntry ATSUserEntry ATSUserEntry