Scope
scope::parameters::Window Class Reference

#include <Windows.h>

Inherits scope::parameters::Base.

Public Member Functions

void Load (const wptree &pt) override
 
void Save (wptree &pt) const override
 
void SetReadOnlyWhileScanning (const RunState &_runstate) override
 

Public Attributes

ScopeString type
 
ScopeNumber< uint32_t > area
 
ScopeNumber< uint32_t > top
 
ScopeNumber< uint32_t > left
 
ScopeNumber< uint32_t > bottom
 
ScopeNumber< uint32_t > right
 

Additional Inherited Members

- Protected Attributes inherited from scope::parameters::Base
std::vector< boost::signals2::connection > connection_collector
 

Detailed Description

Parameters for all frames/windows on screen.

Definition at line 12 of file Windows.h.

Member Function Documentation

void scope::parameters::Window::Load ( const wptree &  pt)
overridevirtual

load parameters from a boost::property_tree

Reimplemented from scope::parameters::Base.

Definition at line 16 of file Windows.cpp.

void scope::parameters::Window::Save ( wptree &  pt) const
overridevirtual

save parameters into a boost:property_tree

Reimplemented from scope::parameters::Base.

Definition at line 25 of file Windows.cpp.

void scope::parameters::Window::SetReadOnlyWhileScanning ( const RunState _runstate)
inlineoverridevirtual

set values that must not be changed to read-only during scanning.

True = readonly, false = read&write

Reimplemented from scope::parameters::Base.

Definition at line 38 of file Windows.h.

Member Data Documentation

ScopeString scope::parameters::Window::type

Type of window, e.g.

CChannelFrame or CHistogramFrame

Definition at line 17 of file Windows.h.

ScopeNumber<uint32_t> scope::parameters::Window::area

For which area that window is.

Definition at line 20 of file Windows.h.

ScopeNumber<uint32_t> scope::parameters::Window::top

top coordinate

Definition at line 23 of file Windows.h.

ScopeNumber<uint32_t> scope::parameters::Window::left

left coordinate

Definition at line 26 of file Windows.h.

ScopeNumber<uint32_t> scope::parameters::Window::bottom

bottom coordinate

Definition at line 29 of file Windows.h.

ScopeNumber<uint32_t> scope::parameters::Window::right

right coordinate

Definition at line 32 of file Windows.h.


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