cross-platform-generator
Public Member Functions | Protected Member Functions | Properties | Events | Private Attributes
cpg.ScmSettings Class Reference

The Settings used for source control systems. More...

Inheritance diagram for cpg.ScmSettings:
cpg.ISettings

Public Member Functions

 ScmSettings ()
 Contrucotr initializes all variables to be empty. More...
 
 ScmSettings (ScmSettings variable)
 Constructor that copies the values from another settings instance.
 

Protected Member Functions

void OnPropertyChanged (string name)
 Invokes the property changed event. More...
 

Properties

string username [get, set]
 The username used to log into the scm system.
 
Scm type [get, set]
 The type of scm system used. More...
 
string password [get, set]
 The password used to log into the scm system.
 

Events

PropertyChangedEventHandler PropertyChanged
 event used to notify that a property has changed in the settings
 

Private Attributes

string username_
 backing value for the username property. used to log into a scm system
 
Scm type_
 backing value for the type property. Used to determine what scm system should be used.
 
string password_
 backing value for the password property. used to log into a scm system
 

Detailed Description

The Settings used for source control systems.

Author
Stan Pepels

Constructor & Destructor Documentation

◆ ScmSettings()

cpg.ScmSettings.ScmSettings ( )
inline

Contrucotr initializes all variables to be empty.

Remarks
By default no scm system is specified.

Member Function Documentation

◆ OnPropertyChanged()

void cpg.ScmSettings.OnPropertyChanged ( string  name)
inlineprotected

Invokes the property changed event.

Parameters
[in]name(string) The name of the property that changed

Property Documentation

◆ type

Scm cpg.ScmSettings.type
getset

The type of scm system used.

See also
cpg.Scm

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