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

WWhizConfig Class Reference

WWhizInterface configuration information. More...

#include <WWhizInterface2.h>

List of all members.

Public Methods

virtual void FilesExtReset ()=0
virtual void FilesExtRemoveAll ()=0
virtual void FilesExtAdd (CString ext)=0
virtual void FilesExtRemove (int index)=0
virtual const CString& FilesExtGet (int index)=0
virtual int FilesExtGetCount ()=0
virtual void TagsExtReset ()=0
 Resets the tag extension list to the defaults:. More...

virtual void TagsExtRemoveAll ()=0
 Remove all extensions in the extension list.

virtual void TagsExtAdd (CString ext)=0
 Adds a new tag file extension.

virtual void TagsExtRemove (int index)=0
 Removes a tag file extension.

virtual int TagsExtGetCount ()=0
virtual const CString& TagsExtGet (int index)=0
virtual UINT GetTagAutoPackAmount ()=0
 The tags are automatically packed every x tag refreshes. More...

virtual void SetTagAutoPackAmount (UINT amount)=0
 The tags are automatically packed every x tag refreshes. More...

virtual bool GetAutoRefreshTags ()=0
virtual void SetAutoRefreshTags (bool autoRefresh)=0
virtual bool GetScanFilesTaskSwitch ()=0
virtual void SetScanFilesTaskSwitch (bool scanFiles)=0
virtual void IgnoreTokensReset ()=0
 Resets the token ignore list to the defaults:. More...

virtual void IgnoreTokensRemoveAll ()=0
 Remove all tokens in the token ignore list.

virtual void IgnoreTokensAdd (CString ext)=0
 Adds a new token to ignore.

virtual void IgnoreTokensRemove (int index)=0
 Removes a token to ignore.

virtual int IgnoreTokensGetCount ()=0
virtual const CString& IgnoreTokensGet (int index)=0
virtual UINT GetTagAutoSaveAmount ()=0
 The tags are automatically saved after there have been x file saves. More...

virtual void SetTagAutoSaveAmount (UINT amount)=0
 The tags are automatically saved after there have been x file saves. More...


Detailed Description

WWhizInterface configuration information.


Member Function Documentation

void WWhizConfig::FilesExtAdd ( CString ext ) [pure virtual]
 

Adds a new file extension.

const CString & WWhizConfig::FilesExtGet ( int index ) [pure virtual]
 

Gets a file extension from the list.

int WWhizConfig::FilesExtGetCount ( ) [pure virtual]
 

Retrieves the number of registered file extensions.

void WWhizConfig::FilesExtRemove ( int index ) [pure virtual]
 

Removes a file extension.

void WWhizConfig::FilesExtRemoveAll ( ) [pure virtual]
 

Remove all extensions in the extension list.

void WWhizConfig::FilesExtReset ( ) [pure virtual]
 

Resets the file extension list to the defaults:

cpp, c, cxx, cc, h, hpp, hh, inl

Currently, the list of file extensions is only used by the registration module's header flip.

bool WWhizConfig::GetAutoRefreshTags ( ) [pure virtual]
 

Returns:
Retrieves whether tags are automatically force refreshed every time WWhizInterface::RefreshTagList() is called.

bool WWhizConfig::GetScanFilesTaskSwitch ( ) [pure virtual]
 

Returns:
Retrieves whether files are automatically date/time checked after a task switch has occurred.

UINT WWhizConfig::GetTagAutoPackAmount ( ) [pure virtual]
 

The tags are automatically packed every x tag refreshes.

Returns:
Retrieves the number of tag refreshes that must occur before the tags are packed.

UINT WWhizConfig::GetTagAutoSaveAmount ( ) [pure virtual]
 

The tags are automatically saved after there have been x file saves.

Returns:
Retrieves the number of file saves that must occur before the tags are saved.

void WWhizConfig::IgnoreTokensAdd ( CString ext ) [pure virtual]
 

Adds a new token to ignore.

const CString & WWhizConfig::IgnoreTokensGet ( int index ) [pure virtual]
 

Parameters:
index   The tag extension index to retrieve.
Returns:
Retrieves a tag extension from the list.

int WWhizConfig::IgnoreTokensGetCount ( ) [pure virtual]
 

Returns:
Retrieves the number of registered tag file extensions.

void WWhizConfig::IgnoreTokensRemove ( int index ) [pure virtual]
 

Removes a token to ignore.

void WWhizConfig::IgnoreTokensRemoveAll ( ) [pure virtual]
 

Remove all tokens in the token ignore list.

void WWhizConfig::IgnoreTokensReset ( ) [pure virtual]
 

Resets the token ignore list to the defaults:.

_AFXWIN_INLINE

The list of tokens to ignore is used when files are processed by CTags.

void WWhizConfig::SetAutoRefreshTags ( bool autoRefresh ) [pure virtual]
 

Parameters:
autoRefresh   Sets whether tags are automatically force refreshed every time WWhizInterface::RefreshTagList() is called.

void WWhizConfig::SetScanFilesTaskSwitch ( bool scanFiles ) [pure virtual]
 

Parameters:
scanFiles   Sets whether files are automatically date/time checked after a task switch has occurred.

void WWhizConfig::SetTagAutoPackAmount ( UINT amount ) [pure virtual]
 

The tags are automatically packed every x tag refreshes.

Parameters:
amount   The number of tag refreshes that must occur before the tags are packs.

void WWhizConfig::SetTagAutoSaveAmount ( UINT amount ) [pure virtual]
 

The tags are automatically saved after there have been x file saves.

Parameters:
amount   The number of files saves that must occur before the tags are saved.

void WWhizConfig::TagsExtAdd ( CString ext ) [pure virtual]
 

Adds a new tag file extension.

const CString & WWhizConfig::TagsExtGet ( int index ) [pure virtual]
 

Parameters:
index   The tag extension index to retrieve.
Returns:
Retrieves a tag extension from the list.

int WWhizConfig::TagsExtGetCount ( ) [pure virtual]
 

Returns:
Retrieves the number of registered tag file extensions.

void WWhizConfig::TagsExtRemove ( int index ) [pure virtual]
 

Removes a tag file extension.

void WWhizConfig::TagsExtRemoveAll ( ) [pure virtual]
 

Remove all extensions in the extension list.

void WWhizConfig::TagsExtReset ( ) [pure virtual]
 

Resets the tag extension list to the defaults:.

cpp, c, cxx, cc, h, hpp, hh, inl

The list of tag extensions is used when considering which files should be processed by CTags.


The documentation for this class was generated from the following file:
Generated at Mon Jan 8 23:50:20 2001 for WWhizInterface by doxygen1.2.4 written by Dimitri van Heesch, © 1997-2000