Skip to content
API Documentation
BastionGuard™
ResultRow Class Reference

#include <app_window.hpp>

Inheritance diagram for ResultRow:

Static Public Member Functions

static Glib::RefPtr< ResultRow > create (const Glib::ustring &offset, const Glib::ustring &size, const Glib::ustring &type, const Glib::ustring &source, const Glib::ustring &detail, const Glib::ustring &confidence)

Public Attributes

Glib::Property< Glib::ustring > offset
Glib::Property< Glib::ustring > size
Glib::Property< Glib::ustring > type
Glib::Property< Glib::ustring > source
Glib::Property< Glib::ustring > detail
Glib::Property< Glib::ustring > confidence

Private Member Functions

 ResultRow ()

Detailed Description

Definition at line 10 of file app_window.hpp.

Constructor & Destructor Documentation

◆ ResultRow()

ResultRow::ResultRow ( )
private

Definition at line 26 of file app_window.cpp.

27 : Glib::ObjectBase("ResultRow"),
28 offset(*this, "offset", ""),
29 size(*this, "size", ""),
30 type(*this, "type", ""),
31 source(*this, "source", ""),
32 detail(*this, "detail", ""),
33 confidence(*this, "confidence", "") {}
Glib::Property< Glib::ustring > offset
Glib::Property< Glib::ustring > confidence
Glib::Property< Glib::ustring > type
Glib::Property< Glib::ustring > source
Glib::Property< Glib::ustring > size
Glib::Property< Glib::ustring > detail

References confidence, detail, offset, size, source, and type.

Referenced by create().

Member Function Documentation

◆ create()

Glib::RefPtr< ResultRow > ResultRow::create ( const Glib::ustring & offset,
const Glib::ustring & size,
const Glib::ustring & type,
const Glib::ustring & source,
const Glib::ustring & detail,
const Glib::ustring & confidence )
static

Definition at line 10 of file app_window.cpp.

15 {
16 auto row = Glib::make_refptr_for_instance<ResultRow>(new ResultRow());
17 row->offset = v_offset;
18 row->size = v_size;
19 row->type = v_type;
20 row->source = v_source;
21 row->detail = v_detail;
22 row->confidence = v_confidence;
23 return row;
24}

References ResultRow().

Referenced by AppWindow::on_scan_completed().

Member Data Documentation

◆ confidence

Glib::Property<Glib::ustring> ResultRow::confidence

Definition at line 17 of file app_window.hpp.

Referenced by ResultRow().

◆ detail

Glib::Property<Glib::ustring> ResultRow::detail

Definition at line 16 of file app_window.hpp.

Referenced by ResultRow().

◆ offset

Glib::Property<Glib::ustring> ResultRow::offset

Definition at line 12 of file app_window.hpp.

Referenced by ResultRow().

◆ size

Glib::Property<Glib::ustring> ResultRow::size

Definition at line 13 of file app_window.hpp.

Referenced by ResultRow().

◆ source

Glib::Property<Glib::ustring> ResultRow::source

Definition at line 15 of file app_window.hpp.

Referenced by ResultRow().

◆ type

Glib::Property<Glib::ustring> ResultRow::type

Definition at line 14 of file app_window.hpp.

Referenced by ResultRow().


The documentation for this class was generated from the following files:
  • BastionGuard/thirdparty/bastionguard-recovery-data/src/app_window.hpp
  • BastionGuard/thirdparty/bastionguard-recovery-data/src/app_window.cpp