Model Railroad System 2.2.2
Public Member Functions | Private Member Functions | Private Attributes | List of all members
lcc::ConfigOptions Class Reference

Display memory config options. More...

Public Member Functions

 ConfigOptions (name,...)
 Construct a Config Options dialog. More...
 
 _Close ()
 Close and destroy the dialog box. More...
 

Private Member Functions

 putdebug (message)
 Print message using debug output, if any. More...
 

Private Attributes

 nodeid
 Node ID. More...
 
 available
 Available bits. More...
 
 writelengths
 Write lengths. More...
 
 highest
 Highest memory space. More...
 
 lowest
 Lowest memory space. More...
 
 name
 Name string. More...
 

Detailed Description

Display memory config options.

Options

Constructor & Destructor Documentation

◆ ConfigOptions()

lcc::ConfigOptions::ConfigOptions ( name  ,
  ... 
)

Construct a Config Options dialog.

Parameters
nameThe widget pathname.
...Options:
  • -nid Node ID.
  • -available Available bitmask.
  • -writelengths Write length bitmask.
  • -highest Highest memory space.
  • -lowest Lowest memory space.
  • -name Name string.
  • -debugprint A function to handle debug output.

Member Function Documentation

◆ _Close()

lcc::ConfigOptions::_Close ( )

Close and destroy the dialog box.

◆ putdebug()

lcc::ConfigOptions::putdebug ( message  )
private

Print message using debug output, if any.

Parameters
messageThe message to print.

Member Data Documentation

◆ available

lcc::ConfigOptions::available
private

Available bits.

◆ highest

lcc::ConfigOptions::highest
private

Highest memory space.

◆ lowest

lcc::ConfigOptions::lowest
private

Lowest memory space.

◆ name

lcc::ConfigOptions::name
private

Name string.

◆ nodeid

lcc::ConfigOptions::nodeid
private

Node ID.

◆ writelengths

lcc::ConfigOptions::writelengths
private

Write lengths.