Scan_UserInfo Class Reference

#include <xsmtypes.h>

List of all members.

Public Member Functions

 Scan_UserInfo ()
 ~Scan_UserInfo ()
void MakeUIdefaults ()
void SetDateOfScan (const gchar *t)
void SetDateOfScanNow ()
void SetUser (const gchar *t)
void SetHost (const gchar *t)
void SetComment (const gchar *t)
void SetTitle (const gchar *t)
void SetName (const gchar *t)
void SetBaseName (const gchar *t)
void SetOriginalName (const gchar *t)
void SetType (const gchar *t)
void copy (Scan_UserInfo &ui)
 Scan_UserInfo ()
 ~Scan_UserInfo ()
void MakeUIdefaults ()
void SetDateOfScan (const gchar *t)
void SetDateOfScanNow ()
void SetUser (const gchar *t)
void SetHost (const gchar *t)
void SetComment (const gchar *t)
void SetTitle (const gchar *t)
void SetName (const gchar *t)
void SetBaseName (const gchar *t)
void SetOriginalName (const gchar *t)
void SetType (const gchar *t)
void copy (Scan_UserInfo &ui)

Public Attributes

gchar * dateofscan
gchar * user
gchar * host
gchar * comment
gchar * title
gchar * name
gchar * basename
gchar * originalname
gchar * type
gchar * dateofscan
gchar * user
gchar * host
gchar * comment
gchar * title
gchar * name
gchar * basename
gchar * originalname
gchar * type


Detailed Description

Definition at line 292 of file xsmtypes.h.


Constructor & Destructor Documentation

Scan_UserInfo::Scan_UserInfo  )  [inline]
 

Definition at line 294 of file xsmtypes.h.

References basename, comment, dateofscan, host, MakeUIdefaults(), name, originalname, title, type, and user.

Scan_UserInfo::~Scan_UserInfo  )  [inline]
 

Definition at line 306 of file xsmtypes.h.

References basename, comment, dateofscan, host, name, originalname, XsmRescourceManager::Put(), title, type, and user.

Scan_UserInfo::Scan_UserInfo  )  [inline]
 

Definition at line 294 of file xsmtypes.h.

References basename, comment, dateofscan, host, MakeUIdefaults(), name, originalname, title, type, and user.

Scan_UserInfo::~Scan_UserInfo  )  [inline]
 

Definition at line 306 of file xsmtypes.h.

References basename, comment, dateofscan, host, name, originalname, XsmRescourceManager::Put(), title, type, and user.


Member Function Documentation

void Scan_UserInfo::copy Scan_UserInfo ui  )  [inline]
 

Definition at line 355 of file xsmtypes.h.

References basename, comment, dateofscan, host, name, originalname, SetBaseName(), SetComment(), SetDateOfScan(), SetHost(), SetName(), SetOriginalName(), SetTitle(), SetType(), SetUser(), title, type, and user.

void Scan_UserInfo::copy Scan_UserInfo ui  )  [inline]
 

Definition at line 355 of file xsmtypes.h.

References basename, comment, dateofscan, host, name, originalname, SetBaseName(), SetComment(), SetDateOfScan(), SetHost(), SetName(), SetOriginalName(), SetTitle(), SetType(), SetUser(), title, type, and user.

Referenced by SCAN_DATA::GetUser_Info().

void Scan_UserInfo::MakeUIdefaults  )  [inline]
 

Definition at line 320 of file xsmtypes.h.

References basename, comment, G_FREE_STRDUP, XsmRescourceManager::Get(), host, SetDateOfScan(), type, and user.

void Scan_UserInfo::MakeUIdefaults  )  [inline]
 

Definition at line 320 of file xsmtypes.h.

References basename, comment, G_FREE_STRDUP, XsmRescourceManager::Get(), host, SetDateOfScan(), type, and user.

Referenced by Scan_UserInfo().

void Scan_UserInfo::SetBaseName const gchar *  t  )  [inline]
 

Definition at line 351 of file xsmtypes.h.

References basename, and SUI_GFREEANDNEWCPY.

void Scan_UserInfo::SetBaseName const gchar *  t  )  [inline]
 

Definition at line 351 of file xsmtypes.h.

References basename, and SUI_GFREEANDNEWCPY.

Referenced by App::as_setdata(), and copy().

void Scan_UserInfo::SetComment const gchar *  t  )  [inline]
 

Definition at line 348 of file xsmtypes.h.

References comment, and SUI_GFREEANDNEWCPY.

void Scan_UserInfo::SetComment const gchar *  t  )  [inline]
 

Definition at line 348 of file xsmtypes.h.

References comment, and SUI_GFREEANDNEWCPY.

Referenced by copy(), PrimitiveImExportFile::d2dRead(), spa4_ImExportFile::import(), RHK_SPM32_ImportFile::import(), PNG_ImExportFile::import_data(), Gdat_ImExportFile::import_data(), PrimitiveImExportFile::matsRead(), SDFFile::Read(), rhk200_ImExportFile::rhkRead(), UK2k_ImExportFile::spmReadPar(), and Omicron_SPM_ImExportFile::spmReadPar().

void Scan_UserInfo::SetDateOfScan const gchar *  t  )  [inline]
 

Definition at line 340 of file xsmtypes.h.

References dateofscan, and SUI_GFREEANDNEWCPY.

void Scan_UserInfo::SetDateOfScan const gchar *  t  )  [inline]
 

Definition at line 340 of file xsmtypes.h.

References dateofscan, and SUI_GFREEANDNEWCPY.

Referenced by copy(), PrimitiveImExportFile::d2dRead(), spa4_ImExportFile::import(), RHK_SPM32_ImportFile::import(), PsiHDF_ImExportFile::import(), gmeyer_ImExportFile::import(), PNG_ImExportFile::import_data(), Gdat_ImExportFile::import_data(), MakeUIdefaults(), PrimitiveImExportFile::matsRead(), NanoScopeFile::Read(), rhk200_ImExportFile::rhkRead(), SetDateOfScanNow(), and Omicron_SPM_ImExportFile::spmReadPar().

void Scan_UserInfo::SetDateOfScanNow  )  [inline]
 

Definition at line 341 of file xsmtypes.h.

References SetDateOfScan().

void Scan_UserInfo::SetDateOfScanNow  )  [inline]
 

Definition at line 341 of file xsmtypes.h.

References SetDateOfScan().

Referenced by spm_scancontrol_start_callback().

void Scan_UserInfo::SetHost const gchar *  t  )  [inline]
 

Definition at line 347 of file xsmtypes.h.

References host, and SUI_GFREEANDNEWCPY.

void Scan_UserInfo::SetHost const gchar *  t  )  [inline]
 

Definition at line 347 of file xsmtypes.h.

References host, and SUI_GFREEANDNEWCPY.

Referenced by copy().

void Scan_UserInfo::SetName const gchar *  t  )  [inline]
 

Definition at line 350 of file xsmtypes.h.

References name, and SUI_GFREEANDNEWCPY.

void Scan_UserInfo::SetName const gchar *  t  )  [inline]
 

Definition at line 350 of file xsmtypes.h.

References name, and SUI_GFREEANDNEWCPY.

Referenced by copy(), Scan::create(), PrimitiveImExportFile::d2dRead(), spa4_ImExportFile::import(), RHK_SPM32_ImportFile::import(), PsiHDF_ImExportFile::import(), gmeyer_ImExportFile::import(), PNG_ImExportFile::import_data(), Gdat_ImExportFile::import_data(), PrimitiveImExportFile::matsRead(), NanoScopeFile::Read(), NetCDF::Read(), rhk200_ImExportFile::rhkRead(), SPM_ScanControl::setup_scan(), Omicron_SPM_ImExportFile::spmReadDat(), Omicron_SPM_ImExportFile::spmReadGridSpecDat(), PsiHDF_ImExportFile::Write(), Gdat_ImExportFile::Write(), and NetCDF::Write().

void Scan_UserInfo::SetOriginalName const gchar *  t  )  [inline]
 

Definition at line 352 of file xsmtypes.h.

References originalname, and SUI_GFREEANDNEWCPY.

void Scan_UserInfo::SetOriginalName const gchar *  t  )  [inline]
 

Definition at line 352 of file xsmtypes.h.

References originalname, and SUI_GFREEANDNEWCPY.

Referenced by copy(), PrimitiveImExportFile::d2dRead(), spa4_ImExportFile::import(), RHK_SPM32_ImportFile::import(), PsiHDF_ImExportFile::import(), gmeyer_ImExportFile::import(), PNG_ImExportFile::import_data(), Gdat_ImExportFile::import_data(), PrimitiveImExportFile::matsRead(), ProbeScan::Probe(), NanoScopeFile::Read(), rhk200_ImExportFile::rhkRead(), SPM_ScanControl::setup_scan(), Omicron_SPM_ImExportFile::spmReadDat(), Omicron_SPM_ImExportFile::spmReadGridSpecDat(), and Scan::start().

void Scan_UserInfo::SetTitle const gchar *  t  )  [inline]
 

Definition at line 349 of file xsmtypes.h.

References SUI_GFREEANDNEWCPY, and title.

void Scan_UserInfo::SetTitle const gchar *  t  )  [inline]
 

Definition at line 349 of file xsmtypes.h.

References SUI_GFREEANDNEWCPY, and title.

Referenced by copy(), ProbeScan::Probe(), ProbeScan::ProbeScan(), and SPM_ScanControl::setup_scan().

void Scan_UserInfo::SetType const gchar *  t  )  [inline]
 

Definition at line 353 of file xsmtypes.h.

References SUI_GFREEANDNEWCPY, and type.

void Scan_UserInfo::SetType const gchar *  t  )  [inline]
 

Definition at line 353 of file xsmtypes.h.

References SUI_GFREEANDNEWCPY, and type.

Referenced by copy(), PrimitiveImExportFile::d2dRead(), spa4_ImExportFile::import(), RHK_SPM32_ImportFile::import(), PsiHDF_ImExportFile::import(), gmeyer_ImExportFile::import(), PNG_ImExportFile::import_data(), Gdat_ImExportFile::import_data(), PrimitiveImExportFile::matsRead(), rhk200_ImExportFile::rhkRead(), SPM_ScanControl::setup_scan(), UK2k_ImExportFile::spmReadPar(), and Omicron_SPM_ImExportFile::spmReadPar().

void Scan_UserInfo::SetUser const gchar *  t  )  [inline]
 

Definition at line 346 of file xsmtypes.h.

References SUI_GFREEANDNEWCPY, and user.

void Scan_UserInfo::SetUser const gchar *  t  )  [inline]
 

Definition at line 346 of file xsmtypes.h.

References SUI_GFREEANDNEWCPY, and user.

Referenced by copy(), PrimitiveImExportFile::d2dRead(), spa4_ImExportFile::import(), RHK_SPM32_ImportFile::import(), PsiHDF_ImExportFile::import(), gmeyer_ImExportFile::import(), PNG_ImExportFile::import_data(), Gdat_ImExportFile::import_data(), PrimitiveImExportFile::matsRead(), SDFFile::Read(), NanoScopeFile::Read(), rhk200_ImExportFile::rhkRead(), UK2k_ImExportFile::spmReadPar(), and Omicron_SPM_ImExportFile::spmReadPar().


Member Data Documentation

gchar* Scan_UserInfo::basename
 

Definition at line 373 of file xsmtypes.h.

gchar* Scan_UserInfo::basename
 

Definition at line 373 of file xsmtypes.h.

Referenced by App::as_update(), copy(), MakeUIdefaults(), DSPControl::Probing_save_callback(), Scan_UserInfo(), SetBaseName(), ViewControl::view_file_loadobjects_callback(), ViewControl::view_file_saveobjects_callback(), and ~Scan_UserInfo().

gchar* Scan_UserInfo::comment
 

Definition at line 370 of file xsmtypes.h.

gchar* Scan_UserInfo::comment
 

Definition at line 370 of file xsmtypes.h.

Referenced by comment_button_callback(), copy(), RHK_SPM32_ImportFile::import(), MakeUIdefaults(), PrimitiveImExportFile::matsRead(), DSPControl::Probing_save_callback(), SPA_epsftools::putmore(), SPA_epsftools::putsize(), EpsfTools::putsize(), Scan_UserInfo(), SetComment(), UK2k_ImExportFile::spmReadPar(), Omicron_SPM_ImExportFile::spmReadPar(), App::ui_setcomment(), App::ui_update(), PsiHDF_ImExportFile::Write(), gmeyer_ImExportFile::Write(), Gdat_ImExportFile::Write(), NetCDF::Write(), and ~Scan_UserInfo().

gchar* Scan_UserInfo::dateofscan
 

Definition at line 365 of file xsmtypes.h.

gchar* Scan_UserInfo::dateofscan
 

Definition at line 365 of file xsmtypes.h.

Referenced by copy(), EpsfTools::FootLine(), SPA_epsftools::putmore(), EpsfTools::putmore(), rhk_scancontrol_hscapture_callback(), rhk_scancontrol_movie_callback(), rhk_scancontrol_start_callback(), Scan_UserInfo(), SetDateOfScan(), spm_scancontrol_hscapture_callback(), spm_scancontrol_movie_callback(), App::ui_update(), gmeyer_ImExportFile::Write(), NetCDF::Write(), and ~Scan_UserInfo().

gchar* Scan_UserInfo::host
 

Definition at line 369 of file xsmtypes.h.

gchar* Scan_UserInfo::host
 

Definition at line 369 of file xsmtypes.h.

Referenced by copy(), MakeUIdefaults(), SPA_epsftools::putmore(), EpsfTools::putmore(), Scan_UserInfo(), SetHost(), gmeyer_ImExportFile::Write(), and ~Scan_UserInfo().

gchar* Scan_UserInfo::name
 

Definition at line 372 of file xsmtypes.h.

gchar* Scan_UserInfo::name
 

Definition at line 372 of file xsmtypes.h.

Referenced by copy(), Profiles::draw(), Grey2D::draw(), Surf3d::GetSmem(), Surface::MathOperation(), MkIconsPI(), PIPrintPSData::PIPrintPSData(), SPA_epsftools::putmore(), EpsfTools::putmore(), SPA_epsftools::putsize(), EpsfTools::putsize(), Scan_UserInfo(), SetName(), ViewControl::view_file_getinfo_callback(), gmeyer_ImExportFile::Write(), and ~Scan_UserInfo().

gchar* Scan_UserInfo::originalname
 

Definition at line 374 of file xsmtypes.h.

gchar* Scan_UserInfo::originalname
 

Definition at line 374 of file xsmtypes.h.

Referenced by App::as_update(), copy(), Grey2D::draw(), ProfileControl::file_save_as_callback(), ProfileControl::file_save_callback(), ProbeScan::Probe(), SPA_epsftools::putmore(), EpsfTools::putmore(), Scan_UserInfo(), SetOriginalName(), gmeyer_ImExportFile::Write(), and ~Scan_UserInfo().

gchar* Scan_UserInfo::title
 

Definition at line 371 of file xsmtypes.h.

gchar* Scan_UserInfo::title
 

Definition at line 371 of file xsmtypes.h.

Referenced by copy(), Scan_UserInfo(), SetTitle(), gmeyer_ImExportFile::Write(), NetCDF::Write(), and ~Scan_UserInfo().

gchar* Scan_UserInfo::type
 

Definition at line 375 of file xsmtypes.h.

gchar* Scan_UserInfo::type
 

Definition at line 375 of file xsmtypes.h.

Referenced by copy(), MakeUIdefaults(), SPA_epsftools::putmore(), EpsfTools::putmore(), Scan_UserInfo(), SetType(), and ~Scan_UserInfo().

gchar* Scan_UserInfo::user
 

Definition at line 368 of file xsmtypes.h.

gchar* Scan_UserInfo::user
 

Definition at line 368 of file xsmtypes.h.

Referenced by copy(), MakeUIdefaults(), SPA_epsftools::putmore(), EpsfTools::putmore(), Scan_UserInfo(), SetUser(), Omicron_SPM_ImExportFile::spmReadPar(), PsiHDF_ImExportFile::Write(), gmeyer_ImExportFile::Write(), Gdat_ImExportFile::Write(), NetCDF::Write(), and ~Scan_UserInfo().


The documentation for this class was generated from the following files:
Generated on Sat Apr 1 09:06:15 2006 for GXSM by  doxygen 1.4.6