Compare commits
12 commits
more_tests
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a716e8e5bf | ||
|
|
24ce5928a9 | ||
|
|
868823ad1a | ||
|
|
bc591244c4 | ||
|
|
9306786beb | ||
|
|
b9255d6b77 | ||
|
|
4bbb286981 | ||
|
|
5c1f937793 | ||
|
|
addab707d6 | ||
|
|
c5f1572efa | ||
|
|
02766bd5d2 | ||
|
|
6eceac01c2 |
72
README.md
|
|
@ -1,17 +1,61 @@
|
|||
# Информационная система «Морской транспорт».
|
||||
# Information System "Sea transport"
|
||||
|
||||
### Состав сущностей
|
||||
суда – номер судна, порт приписки, список грузов, размер свободного места в грузовых отсеках
|
||||
груз – идентификатор, количество, пункт доставки
|
||||
пункт доставки – название, список складов
|
||||
склад – номер склада, количество свободного места
|
||||
### IS Entities
|
||||
- Vessels
|
||||
– ID
|
||||
- harbor
|
||||
- cargo
|
||||
- capacity
|
||||
- Cargo
|
||||
- ID
|
||||
- volume
|
||||
- delivery point
|
||||
- Delivery point (Harbor)
|
||||
- ID
|
||||
- title
|
||||
- storages
|
||||
- Storage
|
||||
- ID
|
||||
- capacity
|
||||
|
||||
### Операции, исполняемые системой
|
||||
просмотр списка судов
|
||||
перемещение грузов из судов в различных пунктах в склады
|
||||
просмотр списка грузов для каждого склада и загрузку судов
|
||||
### Operations
|
||||
- Vessels listing
|
||||
- Cargo movement
|
||||
- Cargo listing
|
||||
|
||||
### Группы пользователей
|
||||
администратор
|
||||
диспетчер
|
||||
капитан
|
||||
### Usergroups
|
||||
- Administrator
|
||||
- Dispatcher
|
||||
- Skipper
|
||||
|
||||
|
||||
# Documentation
|
||||
|
||||
Internal documentation generated with Doxygen can be found in [here](./sea_transport/documentation/)
|
||||
|
||||
|
||||
# Code Quality
|
||||
|
||||
I am not usig any particular common code conventions, instead I have created my own, based on my specific views and inspirations. Something from Apache's C++ CC, something from Python. In general, I am aimed to write easilly readable? self-documenting code.
|
||||
|
||||
|
||||
# How to build
|
||||
|
||||
## Prequisites:
|
||||
|
||||
- QtCreator 4.13+
|
||||
- QtFramework at least 5.15
|
||||
- MinGW v81 x64 (I am developed and builded with it, you can use MSVC if it'll compile)
|
||||
|
||||
## Step-by step
|
||||
|
||||
1. Open project in QtCreator
|
||||
1. If needed - reconfigure project to match your setup
|
||||
2. Set build type to release
|
||||
3. Click `build` button
|
||||
4. Locate generated binaries - we will need `{build name}.exe` file
|
||||
5. Open you shell (I am using OGPowershell, not PSCore)
|
||||
1. Locate file `windeployqt.exe` in your Qt installation dir
|
||||
> you can do so by using something like `gci -Path {QtPath} -Recurse -Include windeployqt.exe`
|
||||
6. Execute command `{path to windeployqt.exe}\windeployqt.exe {path to generated exe}\{build name}.exe`
|
||||
7. If everything done right - you will get all the static libs to run your build on any computer without Qt installation
|
||||
|
|
|
|||
2654
sea_transport/Doxyfile
Normal file
|
|
@ -5,7 +5,6 @@
|
|||
AdminPanel::AdminPanel(QWidget *parent) : QMainWindow(parent), ui(new Ui::AdminPanel) {
|
||||
ui->setupUi(this);
|
||||
|
||||
|
||||
connect(ui->pb_logout, &QPushButton::clicked, this, &AdminPanel::on_logout_requested);
|
||||
|
||||
connect(ui->pb_vessels_add, &QPushButton::clicked, this, [this](){
|
||||
|
|
@ -32,7 +31,6 @@ AdminPanel::AdminPanel(QWidget *parent) : QMainWindow(parent), ui(new Ui::AdminP
|
|||
});
|
||||
connect(ui->pb_dp_remove, &QPushButton::clicked, this, &AdminPanel::on_delivery_point_remove);
|
||||
|
||||
|
||||
uvm = new UsersViewModel(this);
|
||||
ui->tv_users->setModel(this->uvm);
|
||||
|
||||
|
|
@ -42,20 +40,26 @@ AdminPanel::AdminPanel(QWidget *parent) : QMainWindow(parent), ui(new Ui::AdminP
|
|||
dpvm = new DeliveryPointsViewModel(this);
|
||||
ui->tv_dp->setModel(dpvm);
|
||||
|
||||
connect(ui->tv_users->selectionModel(), &QItemSelectionModel::selectionChanged, [this](const QItemSelection &selected) {
|
||||
connect(ui->tv_users->selectionModel(), &QItemSelectionModel::selectionChanged,
|
||||
[this](const QItemSelection &selected) {
|
||||
ui->pb_users_remove->setEnabled(selected.length() > 0);
|
||||
ui->pb_users_edit->setEnabled(selected.length() == 1);
|
||||
});
|
||||
}
|
||||
);
|
||||
|
||||
connect(ui->tv_vessels->selectionModel(), &QItemSelectionModel::selectionChanged, [this](const QItemSelection &selected) {
|
||||
connect(ui->tv_vessels->selectionModel(), &QItemSelectionModel::selectionChanged,
|
||||
[this](const QItemSelection &selected) {
|
||||
ui->pb_vessels_remove->setEnabled(selected.length() > 0);
|
||||
ui->pb_vessels_edit->setEnabled(selected.length() == 1);
|
||||
});
|
||||
}
|
||||
);
|
||||
|
||||
connect(ui->tv_dp->selectionModel(), &QItemSelectionModel::selectionChanged, [this](const QItemSelection &selected) {
|
||||
connect(ui->tv_dp->selectionModel(), &QItemSelectionModel::selectionChanged,
|
||||
[this](const QItemSelection &selected) {
|
||||
ui->pb_dp_remove->setEnabled(selected.length() > 0);
|
||||
ui->pb_dp_edit->setEnabled(selected.length() == 1);
|
||||
});
|
||||
}
|
||||
);
|
||||
|
||||
connect(this, &AdminPanel::user_set, this, &AdminPanel::on_user_set);
|
||||
}
|
||||
|
|
@ -199,7 +203,8 @@ void AdminPanel::on_user_add_edit(bool edit) {
|
|||
if (success) {
|
||||
user->set_password(data->password);
|
||||
user->set_role(data->role);
|
||||
QMessageBox::information(this, "Info", "User edited successfully (note: you cannot change login)");
|
||||
QMessageBox::information(this, "Info", "User edited successfully "
|
||||
"(note: you cannot change login)");
|
||||
}
|
||||
else {
|
||||
QMessageBox::critical(this, "Error", "Error while editing user");
|
||||
|
|
@ -207,7 +212,8 @@ void AdminPanel::on_user_add_edit(bool edit) {
|
|||
}
|
||||
}
|
||||
else {
|
||||
bool success = apparatus::instance()->get_auth_subsystem()->register_user(data->login, data->password, data->role);
|
||||
bool success = apparatus::instance()->get_auth_subsystem()
|
||||
->register_user(data->login, data->password, data->role);
|
||||
if (success) {
|
||||
QMessageBox::information(this, "Info", "User created successfully");
|
||||
}
|
||||
|
|
|
|||
|
|
@ -16,43 +16,109 @@
|
|||
#include "entities/user_entity.h"
|
||||
#include "entities/dpoint_entity.h"
|
||||
|
||||
namespace Ui {
|
||||
class AdminPanel;
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief Namespace for UI layout MOC to be generated
|
||||
*
|
||||
*/
|
||||
namespace Ui { class AdminPanel; }
|
||||
|
||||
/**
|
||||
* @brief Administration window
|
||||
*
|
||||
*/
|
||||
class AdminPanel : public QMainWindow {
|
||||
private:
|
||||
Q_OBJECT
|
||||
//! Layout object
|
||||
Ui::AdminPanel *ui;
|
||||
|
||||
//! Current user object
|
||||
user_entity user;
|
||||
|
||||
//! Users ViewModel
|
||||
UsersViewModel *uvm;
|
||||
//! Vessels ViewModel
|
||||
VesselsViewModel *vvm;
|
||||
//! Delivery points ViewModel
|
||||
DeliveryPointsViewModel *dpvm;
|
||||
|
||||
public:
|
||||
/**
|
||||
* @brief Construct a new Admin Panel
|
||||
*
|
||||
* @param parent [ignored]
|
||||
*/
|
||||
explicit AdminPanel(QWidget *parent = nullptr);
|
||||
/**
|
||||
* @brief Destroy the Admin Panel
|
||||
*
|
||||
*/
|
||||
~AdminPanel();
|
||||
|
||||
/**
|
||||
* @brief Builder-like function, to set current user
|
||||
*
|
||||
* @param user new current user reference
|
||||
* @return AdminPanel&
|
||||
*/
|
||||
AdminPanel& set_user(const user_entity &user);
|
||||
|
||||
signals:
|
||||
/**
|
||||
* @brief Then user set signal
|
||||
*
|
||||
*/
|
||||
void user_set();
|
||||
|
||||
private slots:
|
||||
/**
|
||||
* @brief On user set slot
|
||||
*
|
||||
*/
|
||||
void on_user_set();
|
||||
|
||||
private:
|
||||
Ui::AdminPanel *ui;
|
||||
|
||||
/**
|
||||
* @brief Action to be called, then user pressed logout button
|
||||
*
|
||||
*/
|
||||
void on_logout_requested();
|
||||
|
||||
/**
|
||||
* @brief Action to be called, whenever user wants to edit or add new vessel
|
||||
*
|
||||
* @param edit is it creation or edit intent
|
||||
*/
|
||||
void on_vessel_add_edit(bool edit);
|
||||
/**
|
||||
* @brief Action to be called, whenever user wants to remove vessel
|
||||
*
|
||||
*/
|
||||
void on_vessel_remove();
|
||||
|
||||
/**
|
||||
* @brief Action to be called, whenever user wants to edit or add new user
|
||||
*
|
||||
* @param edit is it creation or edit intent
|
||||
*/
|
||||
void on_user_add_edit(bool edit);
|
||||
/**
|
||||
* @brief Action to be called, whenever user wants to remove user
|
||||
*
|
||||
*/
|
||||
void on_user_remove();
|
||||
|
||||
/**
|
||||
* @brief Action to be called, whenever user wants to edit or add new delivery point
|
||||
*
|
||||
* @param edit is it creation or edit intent
|
||||
*/
|
||||
void on_delivery_point_add_edit(bool edit);
|
||||
/**
|
||||
* @brief Action to be called, whenever user wants to remove delivery point
|
||||
*
|
||||
*/
|
||||
void on_delivery_point_remove();
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@ void AuthWindow::on_auth_requested() {
|
|||
bool success = false;
|
||||
auto a = apparatus::instance()->get_auth_subsystem();
|
||||
|
||||
if (apparatus::isFirstRun()) {
|
||||
if (apparatus::is_first_run()) {
|
||||
success = a->register_user(login, passw, UserRole::ADMINISTRATOR);
|
||||
if (!success) {
|
||||
QMessageBox::critical(this, "Error", "Cannot register you. Check filesystem permission");
|
||||
|
|
@ -61,9 +61,11 @@ void AuthWindow::on_auth_requested() {
|
|||
((AdminPanel*) w)->set_user(*user);
|
||||
}
|
||||
else if (user->role() == UserRole::SKIPPER) {
|
||||
QMessageBox::information(this, "Info", "Please note: if you have more than one vessel assigned to you "
|
||||
"only first will be shown (it is intended by design, you cannot physically control two ships). \n"
|
||||
"Please, ask your local dispatcher/administrator to unassign you from other vessels.");
|
||||
QMessageBox::information(this, "Info",
|
||||
"Please note: if you have more than one vessel assigned to you "
|
||||
"only first will be shown (it is intended by design, you cannot "
|
||||
"physically control two ships). \nPlease, ask your local "
|
||||
"dispatcher/administrator to unassign you from other vessels.");
|
||||
w = new SkipperPanel(nullptr);
|
||||
((SkipperPanel*) w)->set_user(*user);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -9,20 +9,41 @@
|
|||
#include <QMainWindow>
|
||||
#include <QMessageBox>
|
||||
|
||||
namespace Ui {
|
||||
class AuthWindow;
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief Namespace for UI layout MOC to be generated
|
||||
*
|
||||
*/
|
||||
namespace Ui { class AuthWindow; }
|
||||
|
||||
/**
|
||||
* @brief Auth window
|
||||
*
|
||||
*/
|
||||
class AuthWindow : public QMainWindow {
|
||||
private:
|
||||
Q_OBJECT
|
||||
//! Layout object
|
||||
Ui::AuthWindow *ui;
|
||||
|
||||
public:
|
||||
/**
|
||||
* @brief Construct a new Auth window
|
||||
*
|
||||
* @param parent [ignored]
|
||||
*/
|
||||
explicit AuthWindow(QWidget *parent = nullptr);
|
||||
/**
|
||||
* @brief Destroy the Auth window
|
||||
*
|
||||
*/
|
||||
~AuthWindow();
|
||||
|
||||
private:
|
||||
Ui::AuthWindow *ui;
|
||||
|
||||
/**
|
||||
* @brief Action to be called, then user pressed login button
|
||||
*
|
||||
*/
|
||||
void on_auth_requested();
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
#include "cargoeditdialog.h"
|
||||
#include "ui_cargoeditdialog.h"
|
||||
|
||||
|
||||
CargoEditDialog::CargoEditDialog(QWidget *parent) : QDialog(parent), ui(new Ui::CargoEditDialog) {
|
||||
ui->setupUi(this);
|
||||
|
||||
|
|
|
|||
|
|
@ -6,23 +6,51 @@
|
|||
|
||||
#include "entities/cargo_entity.h"
|
||||
|
||||
namespace Ui {
|
||||
class CargoEditDialog;
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief Namespace for UI layout MOC to be generated
|
||||
*
|
||||
*/
|
||||
namespace Ui { class CargoEditDialog; }
|
||||
|
||||
/**
|
||||
* @brief Cargo edit Dialog
|
||||
*
|
||||
*/
|
||||
class CargoEditDialog : public QDialog {
|
||||
private:
|
||||
Q_OBJECT
|
||||
//! Layout object
|
||||
Ui::CargoEditDialog *ui;
|
||||
|
||||
//! Cargo entity object
|
||||
cargo_entity *_cargo;
|
||||
|
||||
public:
|
||||
/**
|
||||
* @brief Construct a new Cargo Edit Dialog
|
||||
*
|
||||
* @param parent [ignored]
|
||||
*/
|
||||
explicit CargoEditDialog(QWidget *parent = nullptr);
|
||||
/**
|
||||
* @brief Destroy the Cargo Edit Dialog
|
||||
*
|
||||
*/
|
||||
~CargoEditDialog();
|
||||
|
||||
/**
|
||||
* @brief Returns cargo object pointer
|
||||
*
|
||||
* @return cargo_entity*
|
||||
*/
|
||||
cargo_entity* cargo();
|
||||
|
||||
public slots:
|
||||
/**
|
||||
* @brief Dialog accept slot
|
||||
*
|
||||
*/
|
||||
void accept() Q_DECL_OVERRIDE;
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -2,18 +2,22 @@
|
|||
#include "ui_deliverypointeditdialog.h"
|
||||
|
||||
|
||||
DeliveryPointEditDialog::DeliveryPointEditDialog(QWidget *parent) : QDialog(parent), ui(new Ui::DeliveryPointEditDialog) {
|
||||
DeliveryPointEditDialog::DeliveryPointEditDialog(QWidget *parent)
|
||||
: QDialog(parent), ui(new Ui::DeliveryPointEditDialog) {
|
||||
ui->setupUi(this);
|
||||
|
||||
this->svm = new QStringListModel(this);
|
||||
ui->lv_storages->setModel(this->svm);
|
||||
|
||||
connect(ui->lv_storages->selectionModel(), &QItemSelectionModel::selectionChanged, [this](const QItemSelection &selected) {
|
||||
connect(ui->lv_storages->selectionModel(), &QItemSelectionModel::selectionChanged,
|
||||
[this](const QItemSelection &selected) {
|
||||
ui->pb_storage_remove->setEnabled(selected.length() > 0);
|
||||
ui->pb_storage_edit->setEnabled(selected.length() == 1);
|
||||
});
|
||||
}
|
||||
);
|
||||
|
||||
connect(ui->pb_storage_remove, &QPushButton::clicked, [this]() {
|
||||
connect(ui->pb_storage_remove, &QPushButton::clicked,
|
||||
[this]() {
|
||||
auto sel = ui->lv_storages->selectionModel()->selectedRows();
|
||||
if (sel.length() == 0) {
|
||||
return;
|
||||
|
|
@ -24,7 +28,8 @@ DeliveryPointEditDialog::DeliveryPointEditDialog(QWidget *parent) : QDialog(pare
|
|||
this->_dp->remove_storage(cuid);
|
||||
}
|
||||
this->update_list();
|
||||
});
|
||||
}
|
||||
);
|
||||
|
||||
connect(ui->pb_storage_edit, &QPushButton::clicked, [this]() {
|
||||
this->on_storage_edit_add(true);
|
||||
|
|
|
|||
|
|
@ -13,30 +13,74 @@
|
|||
#include "storageeditdialog.h"
|
||||
|
||||
|
||||
namespace Ui {
|
||||
class DeliveryPointEditDialog;
|
||||
}
|
||||
/**
|
||||
* @brief Namespace for UI layout MOC to be generated
|
||||
*
|
||||
*/
|
||||
namespace Ui { class DeliveryPointEditDialog; }
|
||||
|
||||
/**
|
||||
* @brief Delivery point edit Dialog
|
||||
*
|
||||
*/
|
||||
class DeliveryPointEditDialog : public QDialog {
|
||||
private:
|
||||
Q_OBJECT
|
||||
//! Layout object
|
||||
Ui::DeliveryPointEditDialog *ui;
|
||||
|
||||
//! ViewModel for DP's storages
|
||||
QStringListModel *svm;
|
||||
//! Delivery point object
|
||||
dpoint_entity *_dp;
|
||||
|
||||
void update_list();
|
||||
|
||||
public:
|
||||
/**
|
||||
* @brief Construct a new Delivery Point Edit Dialog
|
||||
*
|
||||
* @param parent [ignored]
|
||||
*/
|
||||
explicit DeliveryPointEditDialog(QWidget *parent = nullptr);
|
||||
/**
|
||||
* @brief Destroy the Delivery Point Edit Dialog
|
||||
*
|
||||
*/
|
||||
~DeliveryPointEditDialog();
|
||||
|
||||
/**
|
||||
* @brief Returns delivery point object pointer
|
||||
*
|
||||
* @return dpoint_entity*
|
||||
*/
|
||||
dpoint_entity* dpoint() const;
|
||||
/**
|
||||
* @brief Set delivery point object
|
||||
*
|
||||
* @param dpoint
|
||||
* @param edit
|
||||
*/
|
||||
void set_dpoint(dpoint_entity* dpoint, bool edit);
|
||||
|
||||
public slots:
|
||||
/**
|
||||
* @brief On new storage add slot
|
||||
*
|
||||
* @param edit
|
||||
*/
|
||||
void on_storage_edit_add(bool edit);
|
||||
|
||||
/**
|
||||
* @brief Dialog accept slot
|
||||
*
|
||||
*/
|
||||
void accept() Q_DECL_OVERRIDE;
|
||||
|
||||
private:
|
||||
/**
|
||||
* @brief Updates storages list
|
||||
*
|
||||
*/
|
||||
void update_list();
|
||||
};
|
||||
|
||||
#endif // DELIVERYPOINTEDITDIALOG_H
|
||||
|
|
|
|||
97
sea_transport/documentation/html/_i_entity_8h_source.html
Normal file
|
|
@ -0,0 +1,97 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: entities/IEntity.h Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_9404ca00d5cf333c309ae0ebf80749c4.html">entities</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">IEntity.h</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="preprocessor">#ifndef IENTITY_H</span></div>
|
||||
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="preprocessor">#define IENTITY_H</span></div>
|
||||
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>  </div>
|
||||
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="preprocessor">#include "ISerializable.h"</span></div>
|
||||
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>  </div>
|
||||
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>  </div>
|
||||
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> entity_id;</div>
|
||||
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>  </div>
|
||||
<div class="line"><a name="l00014"></a><span class="lineno"><a class="line" href="class_i_entity.html"> 14</a></span> <span class="keyword">class </span><a class="code" href="class_i_entity.html">IEntity</a> : <span class="keyword">public</span> <a class="code" href="class_i_serializable.html">ISerializable</a> {</div>
|
||||
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a name="l00021"></a><span class="lineno"><a class="line" href="class_i_entity.html#a468b111159c8de7baa94598058a7e80f"> 21</a></span>  <span class="keyword">virtual</span> entity_id <a class="code" href="class_i_entity.html#a468b111159c8de7baa94598058a7e80f">id</a>() <span class="keyword">const</span> = 0;</div>
|
||||
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> };</div>
|
||||
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>  </div>
|
||||
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#endif </span><span class="comment">// IENTITY_H</span></div>
|
||||
<div class="ttc" id="aclass_i_entity_html"><div class="ttname"><a href="class_i_entity.html">IEntity</a></div><div class="ttdoc">Base interface for all entities.</div><div class="ttdef"><b>Definition:</b> IEntity.h:14</div></div>
|
||||
<div class="ttc" id="aclass_i_entity_html_a468b111159c8de7baa94598058a7e80f"><div class="ttname"><a href="class_i_entity.html#a468b111159c8de7baa94598058a7e80f">IEntity::id</a></div><div class="ttdeci">virtual entity_id id() const =0</div><div class="ttdoc">Getter function for entity identificator.</div></div>
|
||||
<div class="ttc" id="aclass_i_serializable_html"><div class="ttname"><a href="class_i_serializable.html">ISerializable</a></div><div class="ttdoc">Interface for any serializable object.</div><div class="ttdef"><b>Definition:</b> ISerializable.h:10</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: entities/ISerializable.h Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_9404ca00d5cf333c309ae0ebf80749c4.html">entities</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">ISerializable.h</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="preprocessor">#ifndef ISERIALIZABLE_H</span></div>
|
||||
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="preprocessor">#define ISERIALIZABLE_H</span></div>
|
||||
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>  </div>
|
||||
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="preprocessor">#include <QDataStream></span></div>
|
||||
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>  </div>
|
||||
<div class="line"><a name="l00010"></a><span class="lineno"><a class="line" href="class_i_serializable.html"> 10</a></span> <span class="keyword">class </span><a class="code" href="class_i_serializable.html">ISerializable</a> {</div>
|
||||
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a name="l00017"></a><span class="lineno"><a class="line" href="class_i_serializable.html#ae8a810d40ebd609286ef85f52e19424b"> 17</a></span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_i_serializable.html#ae8a810d40ebd609286ef85f52e19424b">serialize</a>(QDataStream &output) = 0;</div>
|
||||
<div class="line"><a name="l00023"></a><span class="lineno"><a class="line" href="class_i_serializable.html#ab5873465cad37572d52482034717e584"> 23</a></span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_i_serializable.html#ab5873465cad37572d52482034717e584">deserialize</a>(QDataStream &input) = 0;</div>
|
||||
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> };</div>
|
||||
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>  </div>
|
||||
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#endif </span><span class="comment">// ISERIALIZABLE_H</span></div>
|
||||
<div class="ttc" id="aclass_i_serializable_html"><div class="ttname"><a href="class_i_serializable.html">ISerializable</a></div><div class="ttdoc">Interface for any serializable object.</div><div class="ttdef"><b>Definition:</b> ISerializable.h:10</div></div>
|
||||
<div class="ttc" id="aclass_i_serializable_html_ab5873465cad37572d52482034717e584"><div class="ttname"><a href="class_i_serializable.html#ab5873465cad37572d52482034717e584">ISerializable::deserialize</a></div><div class="ttdeci">virtual void deserialize(QDataStream &input)=0</div><div class="ttdoc">Read-object-from-disk function.</div></div>
|
||||
<div class="ttc" id="aclass_i_serializable_html_ae8a810d40ebd609286ef85f52e19424b"><div class="ttname"><a href="class_i_serializable.html#ae8a810d40ebd609286ef85f52e19424b">ISerializable::serialize</a></div><div class="ttdeci">virtual void serialize(QDataStream &output)=0</div><div class="ttdoc">Write-obect-to-disk function.</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
144
sea_transport/documentation/html/adminpanel_8h_source.html
Normal file
|
|
@ -0,0 +1,144 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: adminpanel.h Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">adminpanel.h</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="preprocessor">#ifndef ADMINPANEL_H</span></div>
|
||||
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="preprocessor">#define ADMINPANEL_H</span></div>
|
||||
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>  </div>
|
||||
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="preprocessor">#include <QMainWindow></span></div>
|
||||
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="preprocessor">#include <QMessageBox></span></div>
|
||||
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="preprocessor">#include <QDebug></span></div>
|
||||
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>  </div>
|
||||
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="preprocessor">#include "usereditdialog.h"</span></div>
|
||||
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="preprocessor">#include "vesseleditdialog.h"</span></div>
|
||||
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="preprocessor">#include "deliverypointeditdialog.h"</span></div>
|
||||
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>  </div>
|
||||
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="preprocessor">#include "viewmodels/usersviewmodel.h"</span></div>
|
||||
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="preprocessor">#include "viewmodels/vesselsviewmodel.h"</span></div>
|
||||
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="preprocessor">#include "viewmodels/deliverypointsviewmodel.h"</span></div>
|
||||
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>  </div>
|
||||
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="preprocessor">#include "entities/user_entity.h"</span></div>
|
||||
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#include "entities/dpoint_entity.h"</span></div>
|
||||
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>  </div>
|
||||
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>  </div>
|
||||
<div class="line"><a name="l00024"></a><span class="lineno"><a class="line" href="namespace_ui.html"> 24</a></span> <span class="keyword">namespace </span><a class="code" href="namespace_ui.html">Ui</a> { <span class="keyword">class </span><a class="code" href="class_admin_panel.html">AdminPanel</a>; }</div>
|
||||
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>  </div>
|
||||
<div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="class_admin_panel.html"> 30</a></span> <span class="keyword">class </span><a class="code" href="class_admin_panel.html">AdminPanel</a> : <span class="keyword">public</span> QMainWindow {</div>
|
||||
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  Q_OBJECT</div>
|
||||
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  Ui::AdminPanel *ui;</div>
|
||||
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  </div>
|
||||
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <a class="code" href="classuser__entity.html">user_entity</a> user;</div>
|
||||
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  </div>
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <a class="code" href="class_users_view_model.html">UsersViewModel</a> *uvm;</div>
|
||||
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <a class="code" href="class_vessels_view_model.html">VesselsViewModel</a> *vvm;</div>
|
||||
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <a class="code" href="class_delivery_points_view_model.html">DeliveryPointsViewModel</a> *dpvm;</div>
|
||||
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  </div>
|
||||
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <span class="keyword">explicit</span> <a class="code" href="class_admin_panel.html#ac08bfe38bdadbc173f63daba4d0ee54f">AdminPanel</a>(QWidget *parent = <span class="keyword">nullptr</span>);</div>
|
||||
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <a class="code" href="class_admin_panel.html#ae23b3016841f9f61b90f1148ec42b0a7">~AdminPanel</a>();</div>
|
||||
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  </div>
|
||||
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <a class="code" href="class_admin_panel.html">AdminPanel</a>& <a class="code" href="class_admin_panel.html#a858503fc711a0fd7000c8bf1f6ef5464">set_user</a>(<span class="keyword">const</span> <a class="code" href="classuser__entity.html">user_entity</a> &user);</div>
|
||||
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  </div>
|
||||
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span> signals:</div>
|
||||
<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="class_admin_panel.html#ac1d2588fd4d0c732198d30ec2aac4512"> 72</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_admin_panel.html#ac1d2588fd4d0c732198d30ec2aac4512">user_set</a>();</div>
|
||||
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  </div>
|
||||
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span> <span class="keyword">private</span> slots:</div>
|
||||
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  <span class="keywordtype">void</span> on_user_set();</div>
|
||||
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  </div>
|
||||
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span> <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  <span class="keywordtype">void</span> on_logout_requested();</div>
|
||||
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  </div>
|
||||
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  <span class="keywordtype">void</span> on_vessel_add_edit(<span class="keywordtype">bool</span> edit);</div>
|
||||
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  <span class="keywordtype">void</span> on_vessel_remove();</div>
|
||||
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  </div>
|
||||
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  <span class="keywordtype">void</span> on_user_add_edit(<span class="keywordtype">bool</span> edit);</div>
|
||||
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  <span class="keywordtype">void</span> on_user_remove();</div>
|
||||
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  </div>
|
||||
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  <span class="keywordtype">void</span> on_delivery_point_add_edit(<span class="keywordtype">bool</span> edit);</div>
|
||||
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>  <span class="keywordtype">void</span> on_delivery_point_remove();</div>
|
||||
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span> };</div>
|
||||
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>  </div>
|
||||
<div class="line"><a name="l00125"></a><span class="lineno"> 125</span> <span class="preprocessor">#endif </span><span class="comment">// ADMINPANEL_H</span></div>
|
||||
<div class="ttc" id="aclass_admin_panel_html"><div class="ttname"><a href="class_admin_panel.html">AdminPanel</a></div><div class="ttdoc">Administration window.</div><div class="ttdef"><b>Definition:</b> adminpanel.h:30</div></div>
|
||||
<div class="ttc" id="aclass_admin_panel_html_a858503fc711a0fd7000c8bf1f6ef5464"><div class="ttname"><a href="class_admin_panel.html#a858503fc711a0fd7000c8bf1f6ef5464">AdminPanel::set_user</a></div><div class="ttdeci">AdminPanel & set_user(const user_entity &user)</div><div class="ttdoc">Builder-like function, to set current user.</div><div class="ttdef"><b>Definition:</b> adminpanel.cpp:75</div></div>
|
||||
<div class="ttc" id="aclass_admin_panel_html_ac08bfe38bdadbc173f63daba4d0ee54f"><div class="ttname"><a href="class_admin_panel.html#ac08bfe38bdadbc173f63daba4d0ee54f">AdminPanel::AdminPanel</a></div><div class="ttdeci">AdminPanel(QWidget *parent=nullptr)</div><div class="ttdoc">Construct a new Admin Panel.</div><div class="ttdef"><b>Definition:</b> adminpanel.cpp:5</div></div>
|
||||
<div class="ttc" id="aclass_admin_panel_html_ac1d2588fd4d0c732198d30ec2aac4512"><div class="ttname"><a href="class_admin_panel.html#ac1d2588fd4d0c732198d30ec2aac4512">AdminPanel::user_set</a></div><div class="ttdeci">void user_set()</div><div class="ttdoc">Then user set signal.</div></div>
|
||||
<div class="ttc" id="aclass_admin_panel_html_ae23b3016841f9f61b90f1148ec42b0a7"><div class="ttname"><a href="class_admin_panel.html#ae23b3016841f9f61b90f1148ec42b0a7">AdminPanel::~AdminPanel</a></div><div class="ttdeci">~AdminPanel()</div><div class="ttdoc">Destroy the Admin Panel.</div><div class="ttdef"><b>Definition:</b> adminpanel.cpp:67</div></div>
|
||||
<div class="ttc" id="aclass_delivery_points_view_model_html"><div class="ttname"><a href="class_delivery_points_view_model.html">DeliveryPointsViewModel</a></div><div class="ttdoc">Delivery point ViewModel class.</div><div class="ttdef"><b>Definition:</b> deliverypointsviewmodel.h:13</div></div>
|
||||
<div class="ttc" id="aclass_users_view_model_html"><div class="ttname"><a href="class_users_view_model.html">UsersViewModel</a></div><div class="ttdoc">Users ViewModel class.</div><div class="ttdef"><b>Definition:</b> usersviewmodel.h:13</div></div>
|
||||
<div class="ttc" id="aclass_vessels_view_model_html"><div class="ttname"><a href="class_vessels_view_model.html">VesselsViewModel</a></div><div class="ttdoc">Vessels ViewModel class.</div><div class="ttdef"><b>Definition:</b> vesselsviewmodel.h:13</div></div>
|
||||
<div class="ttc" id="aclassuser__entity_html"><div class="ttname"><a href="classuser__entity.html">user_entity</a></div><div class="ttdoc">Class for user entity.</div><div class="ttdef"><b>Definition:</b> user_entity.h:25</div></div>
|
||||
<div class="ttc" id="anamespace_ui_html"><div class="ttname"><a href="namespace_ui.html">Ui</a></div><div class="ttdoc">Namespace for UI layout MOC to be generated.</div><div class="ttdef"><b>Definition:</b> adminpanel.h:24</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
103
sea_transport/documentation/html/annotated.html
Normal file
|
|
@ -0,0 +1,103 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: Class List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Class List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
|
||||
<table class="directory">
|
||||
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_admin_panel.html" target="_self">AdminPanel</a></td><td class="desc">Administration window </td></tr>
|
||||
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classapparatus.html" target="_self">apparatus</a></td><td class="desc">Main system class </td></tr>
|
||||
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classauth__system.html" target="_self">auth_system</a></td><td class="desc">User's manipulation subsystem </td></tr>
|
||||
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_auth_window.html" target="_self">AuthWindow</a></td><td class="desc">Auth window </td></tr>
|
||||
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcargo__entity.html" target="_self">cargo_entity</a></td><td class="desc">Cargo entity class </td></tr>
|
||||
<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_cargo_edit_dialog.html" target="_self">CargoEditDialog</a></td><td class="desc">Cargo edit Dialog </td></tr>
|
||||
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_cargo_view_model.html" target="_self">CargoViewModel</a></td><td class="desc">Cargo ViewModel class </td></tr>
|
||||
<tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_delivery_point_edit_dialog.html" target="_self">DeliveryPointEditDialog</a></td><td class="desc">Delivery point edit Dialog </td></tr>
|
||||
<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_delivery_points_view_model.html" target="_self">DeliveryPointsViewModel</a></td><td class="desc">Delivery point ViewModel class </td></tr>
|
||||
<tr id="row_9_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classdpoint__entity.html" target="_self">dpoint_entity</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_i_entity.html" target="_self">IEntity</a></td><td class="desc">Base interface for all entities </td></tr>
|
||||
<tr id="row_11_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_i_serializable.html" target="_self">ISerializable</a></td><td class="desc">Interface for any serializable object </td></tr>
|
||||
<tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classobject__system.html" target="_self">object_system</a></td><td class="desc">Object's manipulation subsystem </td></tr>
|
||||
<tr id="row_13_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_skipper_panel.html" target="_self">SkipperPanel</a></td><td class="desc">Skipper info panel </td></tr>
|
||||
<tr id="row_14_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstorage__entity.html" target="_self">storage_entity</a></td><td class="desc">Storage entity class </td></tr>
|
||||
<tr id="row_15_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_storage_edit_dialog.html" target="_self">StorageEditDialog</a></td><td class="desc">Storage edit Dialog </td></tr>
|
||||
<tr id="row_16_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structuser__data__struct.html" target="_self">user_data_struct</a></td><td class="desc">User data struct for new user's data to be moved </td></tr>
|
||||
<tr id="row_17_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classuser__entity.html" target="_self">user_entity</a></td><td class="desc">Class for user entity </td></tr>
|
||||
<tr id="row_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_user_edit_dialog.html" target="_self">UserEditDialog</a></td><td class="desc">User edit Dialog </td></tr>
|
||||
<tr id="row_19_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_users_view_model.html" target="_self">UsersViewModel</a></td><td class="desc">Users ViewModel class </td></tr>
|
||||
<tr id="row_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classvessel__entity.html" target="_self">vessel_entity</a></td><td class="desc">Vessel entity class </td></tr>
|
||||
<tr id="row_21_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_vessel_edit_dialog.html" target="_self">VesselEditDialog</a></td><td class="desc">Vessel edit Dialog </td></tr>
|
||||
<tr id="row_22_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_vessels_view_model.html" target="_self">VesselsViewModel</a></td><td class="desc">Vessels ViewModel class </td></tr>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
134
sea_transport/documentation/html/apparatus_8h_source.html
Normal file
|
|
@ -0,0 +1,134 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: system/apparatus.h Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_e8522150b400a43ebfdbd1fed060b8e2.html">system</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">apparatus.h</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="preprocessor">#ifndef APPARATUS_H</span></div>
|
||||
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="preprocessor">#define APPARATUS_H</span></div>
|
||||
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>  </div>
|
||||
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="preprocessor">#include "auth_system.h"</span></div>
|
||||
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="preprocessor">#include "object_system.h"</span></div>
|
||||
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>  </div>
|
||||
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="preprocessor">#include "../entities/vessel_entity.h"</span></div>
|
||||
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="preprocessor">#include "../entities/storage_entity.h"</span></div>
|
||||
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>  </div>
|
||||
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="preprocessor">#include <QString></span></div>
|
||||
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="preprocessor">#include <QFile></span></div>
|
||||
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="preprocessor">#include <QDataStream></span></div>
|
||||
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>  </div>
|
||||
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>  </div>
|
||||
<div class="line"><a name="l00019"></a><span class="lineno"><a class="line" href="classapparatus.html"> 19</a></span> <span class="keyword">class </span><a class="code" href="classapparatus.html">apparatus</a> {</div>
|
||||
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>  <span class="keyword">static</span> <a class="code" href="classapparatus.html">apparatus</a> *_instance;</div>
|
||||
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>  <span class="keyword">static</span> <span class="keyword">const</span> QString filename;</div>
|
||||
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>  </div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>  <a class="code" href="classauth__system.html">auth_system</a>* _auth_system;</div>
|
||||
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>  <a class="code" href="classobject__system.html">object_system</a>* _object_system;</div>
|
||||
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  </div>
|
||||
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  <span class="keyword">explicit</span> <a class="code" href="classapparatus.html#a263622e0ffe5ca1e0af37c365846244b">apparatus</a>();</div>
|
||||
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <a class="code" href="classapparatus.html#a1faf328583d34e7ce1ddfab1cdbc3774">~apparatus</a>();</div>
|
||||
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  </div>
|
||||
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <a class="code" href="classauth__system.html">auth_system</a>* <a class="code" href="classapparatus.html#a1eeb2bfdd2f264e3b097a6bd97cef059">get_auth_subsystem</a>();</div>
|
||||
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <a class="code" href="classobject__system.html">object_system</a>* <a class="code" href="classapparatus.html#a43ddec7a820e1657b9dfc84bae96b4a2">get_object_subsystem</a>();</div>
|
||||
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  </div>
|
||||
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <span class="keywordtype">void</span> <a class="code" href="classapparatus.html#a4f2165b5ee28137a1e52c5eca96260c4">save</a>();</div>
|
||||
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <span class="keywordtype">void</span> <a class="code" href="classapparatus.html#a222bf907ab6b7ead5bce6e6d600a68ae">load</a>();</div>
|
||||
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  </div>
|
||||
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  <span class="keyword">static</span> <span class="keywordtype">bool</span> <a class="code" href="classapparatus.html#a1ab89c34a99cd7208b8d50f2ac9b65ed">is_first_run</a>();</div>
|
||||
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="classapparatus.html#ab53ff8bcd9db3218cbc9abba306d88a5">generate_lock_file</a>();</div>
|
||||
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  <span class="keyword">static</span> <a class="code" href="classapparatus.html">apparatus</a>* <a class="code" href="classapparatus.html#ad7c39d2c2b5d1d866a78e27217f2acb0">instance</a>();</div>
|
||||
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="classapparatus.html#a20aecf13e75ff8fa056132c0ddbbc312">init</a>();</div>
|
||||
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="classapparatus.html#a33f56a4305c796a07f1783fa56d4bd8b">shutdown</a>();</div>
|
||||
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span> };</div>
|
||||
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  </div>
|
||||
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span> <span class="preprocessor">#endif </span><span class="comment">// APPARATUS_H</span></div>
|
||||
<div class="ttc" id="aclassapparatus_html"><div class="ttname"><a href="classapparatus.html">apparatus</a></div><div class="ttdoc">Main system class.</div><div class="ttdef"><b>Definition:</b> apparatus.h:19</div></div>
|
||||
<div class="ttc" id="aclassapparatus_html_a1ab89c34a99cd7208b8d50f2ac9b65ed"><div class="ttname"><a href="classapparatus.html#a1ab89c34a99cd7208b8d50f2ac9b65ed">apparatus::is_first_run</a></div><div class="ttdeci">static bool is_first_run()</div><div class="ttdoc">Checks if it is first run.</div><div class="ttdef"><b>Definition:</b> apparatus.cpp:80</div></div>
|
||||
<div class="ttc" id="aclassapparatus_html_a1eeb2bfdd2f264e3b097a6bd97cef059"><div class="ttname"><a href="classapparatus.html#a1eeb2bfdd2f264e3b097a6bd97cef059">apparatus::get_auth_subsystem</a></div><div class="ttdeci">auth_system * get_auth_subsystem()</div><div class="ttdoc">Get the auth subsystem object.</div><div class="ttdef"><b>Definition:</b> apparatus.cpp:84</div></div>
|
||||
<div class="ttc" id="aclassapparatus_html_a1faf328583d34e7ce1ddfab1cdbc3774"><div class="ttname"><a href="classapparatus.html#a1faf328583d34e7ce1ddfab1cdbc3774">apparatus::~apparatus</a></div><div class="ttdeci">~apparatus()</div><div class="ttdoc">Destroy the apparatus object.</div><div class="ttdef"><b>Definition:</b> apparatus.cpp:12</div></div>
|
||||
<div class="ttc" id="aclassapparatus_html_a20aecf13e75ff8fa056132c0ddbbc312"><div class="ttname"><a href="classapparatus.html#a20aecf13e75ff8fa056132c0ddbbc312">apparatus::init</a></div><div class="ttdeci">static void init()</div><div class="ttdoc">Initializes system on start.</div><div class="ttdef"><b>Definition:</b> apparatus.cpp:92</div></div>
|
||||
<div class="ttc" id="aclassapparatus_html_a222bf907ab6b7ead5bce6e6d600a68ae"><div class="ttname"><a href="classapparatus.html#a222bf907ab6b7ead5bce6e6d600a68ae">apparatus::load</a></div><div class="ttdeci">void load()</div><div class="ttdoc">Loads system data from disk.</div><div class="ttdef"><b>Definition:</b> apparatus.cpp:56</div></div>
|
||||
<div class="ttc" id="aclassapparatus_html_a263622e0ffe5ca1e0af37c365846244b"><div class="ttname"><a href="classapparatus.html#a263622e0ffe5ca1e0af37c365846244b">apparatus::apparatus</a></div><div class="ttdeci">apparatus()</div><div class="ttdoc">Construct a new apparatus object.</div><div class="ttdef"><b>Definition:</b> apparatus.cpp:7</div></div>
|
||||
<div class="ttc" id="aclassapparatus_html_a33f56a4305c796a07f1783fa56d4bd8b"><div class="ttname"><a href="classapparatus.html#a33f56a4305c796a07f1783fa56d4bd8b">apparatus::shutdown</a></div><div class="ttdeci">static void shutdown()</div><div class="ttdoc">Shuts system down in the end.</div><div class="ttdef"><b>Definition:</b> apparatus.cpp:112</div></div>
|
||||
<div class="ttc" id="aclassapparatus_html_a43ddec7a820e1657b9dfc84bae96b4a2"><div class="ttname"><a href="classapparatus.html#a43ddec7a820e1657b9dfc84bae96b4a2">apparatus::get_object_subsystem</a></div><div class="ttdeci">object_system * get_object_subsystem()</div><div class="ttdoc">Get the object subsystem object.</div><div class="ttdef"><b>Definition:</b> apparatus.cpp:88</div></div>
|
||||
<div class="ttc" id="aclassapparatus_html_a4f2165b5ee28137a1e52c5eca96260c4"><div class="ttname"><a href="classapparatus.html#a4f2165b5ee28137a1e52c5eca96260c4">apparatus::save</a></div><div class="ttdeci">void save()</div><div class="ttdoc">Saves system data to disk.</div><div class="ttdef"><b>Definition:</b> apparatus.cpp:33</div></div>
|
||||
<div class="ttc" id="aclassapparatus_html_ab53ff8bcd9db3218cbc9abba306d88a5"><div class="ttname"><a href="classapparatus.html#ab53ff8bcd9db3218cbc9abba306d88a5">apparatus::generate_lock_file</a></div><div class="ttdeci">static void generate_lock_file()</div><div class="ttdoc">Generates lock file after initialization.</div><div class="ttdef"><b>Definition:</b> apparatus.cpp:18</div></div>
|
||||
<div class="ttc" id="aclassapparatus_html_ad7c39d2c2b5d1d866a78e27217f2acb0"><div class="ttname"><a href="classapparatus.html#ad7c39d2c2b5d1d866a78e27217f2acb0">apparatus::instance</a></div><div class="ttdeci">static apparatus * instance()</div><div class="ttdoc">Get ther main system object.</div><div class="ttdef"><b>Definition:</b> apparatus.cpp:25</div></div>
|
||||
<div class="ttc" id="aclassauth__system_html"><div class="ttname"><a href="classauth__system.html">auth_system</a></div><div class="ttdoc">User's manipulation subsystem.</div><div class="ttdef"><b>Definition:</b> auth_system.h:13</div></div>
|
||||
<div class="ttc" id="aclassobject__system_html"><div class="ttname"><a href="classobject__system.html">object_system</a></div><div class="ttdoc">Object's manipulation subsystem.</div><div class="ttdef"><b>Definition:</b> object_system.h:14</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
114
sea_transport/documentation/html/auth__system_8h_source.html
Normal file
|
|
@ -0,0 +1,114 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: system/auth_system.h Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_e8522150b400a43ebfdbd1fed060b8e2.html">system</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">auth_system.h</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="preprocessor">#ifndef AUTH_SYSTEM_H</span></div>
|
||||
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="preprocessor">#define AUTH_SYSTEM_H</span></div>
|
||||
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>  </div>
|
||||
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="preprocessor">#include <QVector></span></div>
|
||||
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>  </div>
|
||||
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="preprocessor">#include "../entities/user_entity.h"</span></div>
|
||||
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>  </div>
|
||||
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>  </div>
|
||||
<div class="line"><a name="l00013"></a><span class="lineno"><a class="line" href="classauth__system.html"> 13</a></span> <span class="keyword">class </span><a class="code" href="classauth__system.html">auth_system</a> {</div>
|
||||
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>  QVector<user_entity> _users;</div>
|
||||
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a name="l00022"></a><span class="lineno"><a class="line" href="classauth__system.html#a874b5d0d263fb85bd74e55067e7cb555"> 22</a></span>  <a class="code" href="classauth__system.html#a874b5d0d263fb85bd74e55067e7cb555">auth_system</a>() = <span class="keywordflow">default</span>;</div>
|
||||
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>  </div>
|
||||
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>  <a class="code" href="classuser__entity.html">user_entity</a>* <a class="code" href="classauth__system.html#a62a6e1a5d8591b814f8065cabac83dfb">get_user</a>(<span class="keyword">const</span> QString &login, <span class="keywordtype">bool</span> &success);</div>
|
||||
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  <span class="keywordtype">bool</span> <a class="code" href="classauth__system.html#a31261ae3ed88b7279846831585e778e7">remove_user</a>(<span class="keyword">const</span> QString &login);</div>
|
||||
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <span class="keywordtype">bool</span> <a class="code" href="classauth__system.html#a5a9c2d7b64e981ef73013603417b6e54">register_user</a>(<span class="keyword">const</span> QString &login, <span class="keyword">const</span> QString &password, UserRole role);</div>
|
||||
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  </div>
|
||||
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="keyword">const</span> QVector<user_entity>& <a class="code" href="classauth__system.html#a1a4e817c4217c3ebef9ca8e649c4bc3d">users</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  </div>
|
||||
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <span class="keywordtype">void</span> <a class="code" href="classauth__system.html#ad4550947f8654343addfdd14a3e899e1">deserialize_data</a>(QDataStream *stream);</div>
|
||||
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="keywordtype">void</span> <a class="code" href="classauth__system.html#ac8e2aa711c29253233d082679c082131">serialize_data</a>(QDataStream *stream);</div>
|
||||
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span> };</div>
|
||||
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  </div>
|
||||
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span> <span class="preprocessor">#endif </span><span class="comment">// AUTH_SYSTEM_H</span></div>
|
||||
<div class="ttc" id="aclassauth__system_html"><div class="ttname"><a href="classauth__system.html">auth_system</a></div><div class="ttdoc">User's manipulation subsystem.</div><div class="ttdef"><b>Definition:</b> auth_system.h:13</div></div>
|
||||
<div class="ttc" id="aclassauth__system_html_a1a4e817c4217c3ebef9ca8e649c4bc3d"><div class="ttname"><a href="classauth__system.html#a1a4e817c4217c3ebef9ca8e649c4bc3d">auth_system::users</a></div><div class="ttdeci">const QVector< user_entity > & users() const</div><div class="ttdoc">Get subsystem immutable users collection.</div><div class="ttdef"><b>Definition:</b> auth_system.cpp:43</div></div>
|
||||
<div class="ttc" id="aclassauth__system_html_a31261ae3ed88b7279846831585e778e7"><div class="ttname"><a href="classauth__system.html#a31261ae3ed88b7279846831585e778e7">auth_system::remove_user</a></div><div class="ttdeci">bool remove_user(const QString &login)</div><div class="ttdoc">Remove user from subsystem.</div><div class="ttdef"><b>Definition:</b> auth_system.cpp:20</div></div>
|
||||
<div class="ttc" id="aclassauth__system_html_a5a9c2d7b64e981ef73013603417b6e54"><div class="ttname"><a href="classauth__system.html#a5a9c2d7b64e981ef73013603417b6e54">auth_system::register_user</a></div><div class="ttdeci">bool register_user(const QString &login, const QString &password, UserRole role)</div><div class="ttdoc">Registeer new user in system.</div><div class="ttdef"><b>Definition:</b> auth_system.cpp:32</div></div>
|
||||
<div class="ttc" id="aclassauth__system_html_a62a6e1a5d8591b814f8065cabac83dfb"><div class="ttname"><a href="classauth__system.html#a62a6e1a5d8591b814f8065cabac83dfb">auth_system::get_user</a></div><div class="ttdeci">user_entity * get_user(const QString &login, bool &success)</div><div class="ttdoc">Get user.</div><div class="ttdef"><b>Definition:</b> auth_system.cpp:5</div></div>
|
||||
<div class="ttc" id="aclassauth__system_html_a874b5d0d263fb85bd74e55067e7cb555"><div class="ttname"><a href="classauth__system.html#a874b5d0d263fb85bd74e55067e7cb555">auth_system::auth_system</a></div><div class="ttdeci">auth_system()=default</div><div class="ttdoc">Construct a new auth system object.</div></div>
|
||||
<div class="ttc" id="aclassauth__system_html_ac8e2aa711c29253233d082679c082131"><div class="ttname"><a href="classauth__system.html#ac8e2aa711c29253233d082679c082131">auth_system::serialize_data</a></div><div class="ttdeci">void serialize_data(QDataStream *stream)</div><div class="ttdoc">Writes subsytem's data to disk.</div><div class="ttdef"><b>Definition:</b> auth_system.cpp:58</div></div>
|
||||
<div class="ttc" id="aclassauth__system_html_ad4550947f8654343addfdd14a3e899e1"><div class="ttname"><a href="classauth__system.html#ad4550947f8654343addfdd14a3e899e1">auth_system::deserialize_data</a></div><div class="ttdeci">void deserialize_data(QDataStream *stream)</div><div class="ttdoc">Reads subsytem's data from disk.</div><div class="ttdef"><b>Definition:</b> auth_system.cpp:47</div></div>
|
||||
<div class="ttc" id="aclassuser__entity_html"><div class="ttname"><a href="classuser__entity.html">user_entity</a></div><div class="ttdoc">Class for user entity.</div><div class="ttdef"><b>Definition:</b> user_entity.h:25</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
108
sea_transport/documentation/html/authwindow_8h_source.html
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: authwindow.h Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">authwindow.h</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="preprocessor">#ifndef AUTHWINDOW_H</span></div>
|
||||
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="preprocessor">#define AUTHWINDOW_H</span></div>
|
||||
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>  </div>
|
||||
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="preprocessor">#include "system/apparatus.h"</span></div>
|
||||
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>  </div>
|
||||
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="preprocessor">#include "adminpanel.h"</span></div>
|
||||
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="preprocessor">#include "skipperpanel.h"</span></div>
|
||||
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>  </div>
|
||||
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="preprocessor">#include <QMainWindow></span></div>
|
||||
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="preprocessor">#include <QMessageBox></span></div>
|
||||
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>  </div>
|
||||
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>  </div>
|
||||
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="keyword">namespace </span><a class="code" href="namespace_ui.html">Ui</a> { <span class="keyword">class </span><a class="code" href="class_auth_window.html">AuthWindow</a>; }</div>
|
||||
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>  </div>
|
||||
<div class="line"><a name="l00023"></a><span class="lineno"><a class="line" href="class_auth_window.html"> 23</a></span> <span class="keyword">class </span><a class="code" href="class_auth_window.html">AuthWindow</a> : <span class="keyword">public</span> QMainWindow {</div>
|
||||
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>  Q_OBJECT</div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>  Ui::AuthWindow *ui;</div>
|
||||
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  </div>
|
||||
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  <span class="keyword">explicit</span> <a class="code" href="class_auth_window.html#af2cdee37721f32406db8fef61cdb3dc1">AuthWindow</a>(QWidget *parent = <span class="keyword">nullptr</span>);</div>
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <a class="code" href="class_auth_window.html#a4f110ced4881e0f20495175f73e5e572">~AuthWindow</a>();</div>
|
||||
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  </div>
|
||||
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <span class="keywordtype">void</span> on_auth_requested();</div>
|
||||
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span> };</div>
|
||||
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  </div>
|
||||
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span> <span class="preprocessor">#endif </span><span class="comment">// AUTHWINDOW_H</span></div>
|
||||
<div class="ttc" id="aclass_auth_window_html"><div class="ttname"><a href="class_auth_window.html">AuthWindow</a></div><div class="ttdoc">Auth window.</div><div class="ttdef"><b>Definition:</b> authwindow.h:23</div></div>
|
||||
<div class="ttc" id="aclass_auth_window_html_a4f110ced4881e0f20495175f73e5e572"><div class="ttname"><a href="class_auth_window.html#a4f110ced4881e0f20495175f73e5e572">AuthWindow::~AuthWindow</a></div><div class="ttdeci">~AuthWindow()</div><div class="ttdoc">Destroy the Auth window.</div><div class="ttdef"><b>Definition:</b> authwindow.cpp:11</div></div>
|
||||
<div class="ttc" id="aclass_auth_window_html_af2cdee37721f32406db8fef61cdb3dc1"><div class="ttname"><a href="class_auth_window.html#af2cdee37721f32406db8fef61cdb3dc1">AuthWindow::AuthWindow</a></div><div class="ttdeci">AuthWindow(QWidget *parent=nullptr)</div><div class="ttdoc">Construct a new Auth window.</div><div class="ttdef"><b>Definition:</b> authwindow.cpp:5</div></div>
|
||||
<div class="ttc" id="anamespace_ui_html"><div class="ttname"><a href="namespace_ui.html">Ui</a></div><div class="ttdoc">Namespace for UI layout MOC to be generated.</div><div class="ttdef"><b>Definition:</b> adminpanel.h:24</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
sea_transport/documentation/html/bc_s.png
Normal file
|
After Width: | Height: | Size: 676 B |
BIN
sea_transport/documentation/html/bdwn.png
Normal file
|
After Width: | Height: | Size: 147 B |
123
sea_transport/documentation/html/cargo__entity_8h_source.html
Normal file
|
|
@ -0,0 +1,123 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: entities/cargo_entity.h Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_9404ca00d5cf333c309ae0ebf80749c4.html">entities</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">cargo_entity.h</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="preprocessor">#ifndef CARGO_ENTITY_H</span></div>
|
||||
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="preprocessor">#define CARGO_ENTITY_H</span></div>
|
||||
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>  </div>
|
||||
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="preprocessor">#include "IEntity.h"</span></div>
|
||||
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>  </div>
|
||||
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="preprocessor">#include <QString></span></div>
|
||||
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="preprocessor">#include <QRandomGenerator></span></div>
|
||||
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="preprocessor">#include <QCryptographicHash></span></div>
|
||||
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>  </div>
|
||||
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>  </div>
|
||||
<div class="line"><a name="l00015"></a><span class="lineno"><a class="line" href="classcargo__entity.html"> 15</a></span> <span class="keyword">class </span><a class="code" href="classcargo__entity.html">cargo_entity</a> : <span class="keyword">public</span> <a class="code" href="class_i_entity.html">IEntity</a> {</div>
|
||||
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>  <span class="keyword">static</span> entity_id __global_id;</div>
|
||||
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>  </div>
|
||||
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>  entity_id _id = 0;</div>
|
||||
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>  QString _title;</div>
|
||||
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> _volume = 50000;</div>
|
||||
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>  </div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  <a class="code" href="classcargo__entity.html#a67eb97d8fdc14d401c01c39afd091e22">cargo_entity</a>();</div>
|
||||
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  <a class="code" href="classcargo__entity.html#a67eb97d8fdc14d401c01c39afd091e22">cargo_entity</a>(<span class="keyword">const</span> QString &<a class="code" href="classcargo__entity.html#a93a1c8d999b19ab90517b9c65154ce86">title</a>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classcargo__entity.html#abc02409cd0c04e5e4ac21a28155c6901">volume</a>);</div>
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  </div>
|
||||
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  entity_id <a class="code" href="classcargo__entity.html#a048ae966d1a13019518d4f3ef1acf0ef">id</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  QString <a class="code" href="classcargo__entity.html#a93a1c8d999b19ab90517b9c65154ce86">title</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classcargo__entity.html#abc02409cd0c04e5e4ac21a28155c6901">volume</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  </div>
|
||||
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <span class="keywordtype">void</span> <a class="code" href="classcargo__entity.html#aed559cae78b5054f361c75cd2d7534d4">serialize</a>(QDataStream &output);</div>
|
||||
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <span class="keywordtype">void</span> <a class="code" href="classcargo__entity.html#aa233ec4012f4df814686709b8ab971f9">deserialize</a>(QDataStream &input);</div>
|
||||
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="classcargo__entity.html#a3086d5fd7f17786c9dbdaab31245abe1">preloadGlobalId</a>(entity_id gid);</div>
|
||||
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  <span class="keyword">static</span> entity_id <a class="code" href="classcargo__entity.html#aa38ab743088454f9e4336eb1f636997c">GID</a>();</div>
|
||||
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span> };</div>
|
||||
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  </div>
|
||||
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span> <span class="preprocessor">#endif </span><span class="comment">// CARGO_ENTITY_H</span></div>
|
||||
<div class="ttc" id="aclass_i_entity_html"><div class="ttname"><a href="class_i_entity.html">IEntity</a></div><div class="ttdoc">Base interface for all entities.</div><div class="ttdef"><b>Definition:</b> IEntity.h:14</div></div>
|
||||
<div class="ttc" id="aclasscargo__entity_html"><div class="ttname"><a href="classcargo__entity.html">cargo_entity</a></div><div class="ttdoc">Cargo entity class.</div><div class="ttdef"><b>Definition:</b> cargo_entity.h:15</div></div>
|
||||
<div class="ttc" id="aclasscargo__entity_html_a048ae966d1a13019518d4f3ef1acf0ef"><div class="ttname"><a href="classcargo__entity.html#a048ae966d1a13019518d4f3ef1acf0ef">cargo_entity::id</a></div><div class="ttdeci">entity_id id() const</div><div class="ttdoc">Get cargo's ID.</div><div class="ttdef"><b>Definition:</b> cargo_entity.cpp:20</div></div>
|
||||
<div class="ttc" id="aclasscargo__entity_html_a3086d5fd7f17786c9dbdaab31245abe1"><div class="ttname"><a href="classcargo__entity.html#a3086d5fd7f17786c9dbdaab31245abe1">cargo_entity::preloadGlobalId</a></div><div class="ttdeci">static void preloadGlobalId(entity_id gid)</div><div class="ttdoc">Sets GID of class.</div><div class="ttdef"><b>Definition:</b> cargo_entity.cpp:40</div></div>
|
||||
<div class="ttc" id="aclasscargo__entity_html_a67eb97d8fdc14d401c01c39afd091e22"><div class="ttname"><a href="classcargo__entity.html#a67eb97d8fdc14d401c01c39afd091e22">cargo_entity::cargo_entity</a></div><div class="ttdeci">cargo_entity()</div><div class="ttdoc">Construct a new cargo entity object.</div><div class="ttdef"><b>Definition:</b> cargo_entity.cpp:6</div></div>
|
||||
<div class="ttc" id="aclasscargo__entity_html_a93a1c8d999b19ab90517b9c65154ce86"><div class="ttname"><a href="classcargo__entity.html#a93a1c8d999b19ab90517b9c65154ce86">cargo_entity::title</a></div><div class="ttdeci">QString title() const</div><div class="ttdoc">Get cargo's title.</div><div class="ttdef"><b>Definition:</b> cargo_entity.cpp:24</div></div>
|
||||
<div class="ttc" id="aclasscargo__entity_html_aa233ec4012f4df814686709b8ab971f9"><div class="ttname"><a href="classcargo__entity.html#aa233ec4012f4df814686709b8ab971f9">cargo_entity::deserialize</a></div><div class="ttdeci">void deserialize(QDataStream &input)</div><div class="ttdoc">Read-object-from-disk function.</div><div class="ttdef"><b>Definition:</b> cargo_entity.cpp:36</div></div>
|
||||
<div class="ttc" id="aclasscargo__entity_html_aa38ab743088454f9e4336eb1f636997c"><div class="ttname"><a href="classcargo__entity.html#aa38ab743088454f9e4336eb1f636997c">cargo_entity::GID</a></div><div class="ttdeci">static entity_id GID()</div><div class="ttdoc">Returns GID of class.</div><div class="ttdef"><b>Definition:</b> cargo_entity.cpp:44</div></div>
|
||||
<div class="ttc" id="aclasscargo__entity_html_abc02409cd0c04e5e4ac21a28155c6901"><div class="ttname"><a href="classcargo__entity.html#abc02409cd0c04e5e4ac21a28155c6901">cargo_entity::volume</a></div><div class="ttdeci">unsigned int volume() const</div><div class="ttdoc">Get cargo's volume.</div><div class="ttdef"><b>Definition:</b> cargo_entity.cpp:28</div></div>
|
||||
<div class="ttc" id="aclasscargo__entity_html_aed559cae78b5054f361c75cd2d7534d4"><div class="ttname"><a href="classcargo__entity.html#aed559cae78b5054f361c75cd2d7534d4">cargo_entity::serialize</a></div><div class="ttdeci">void serialize(QDataStream &output)</div><div class="ttdoc">Write-obect-to-disk function.</div><div class="ttdef"><b>Definition:</b> cargo_entity.cpp:32</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
112
sea_transport/documentation/html/cargoeditdialog_8h_source.html
Normal file
|
|
@ -0,0 +1,112 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: cargoeditdialog.h Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">cargoeditdialog.h</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="preprocessor">#ifndef CARGOEDITDIALOG_H</span></div>
|
||||
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="preprocessor">#define CARGOEDITDIALOG_H</span></div>
|
||||
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>  </div>
|
||||
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="preprocessor">#include <QDialog></span></div>
|
||||
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="preprocessor">#include <QMessageBox></span></div>
|
||||
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>  </div>
|
||||
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="preprocessor">#include "entities/cargo_entity.h"</span></div>
|
||||
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>  </div>
|
||||
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>  </div>
|
||||
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="keyword">namespace </span><a class="code" href="namespace_ui.html">Ui</a> { <span class="keyword">class </span><a class="code" href="class_cargo_edit_dialog.html">CargoEditDialog</a>; }</div>
|
||||
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>  </div>
|
||||
<div class="line"><a name="l00020"></a><span class="lineno"><a class="line" href="class_cargo_edit_dialog.html"> 20</a></span> <span class="keyword">class </span><a class="code" href="class_cargo_edit_dialog.html">CargoEditDialog</a> : <span class="keyword">public</span> QDialog {</div>
|
||||
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>  Q_OBJECT</div>
|
||||
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>  Ui::CargoEditDialog *ui;</div>
|
||||
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>  </div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>  <a class="code" href="classcargo__entity.html">cargo_entity</a> *_cargo;</div>
|
||||
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  </div>
|
||||
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  <span class="keyword">explicit</span> <a class="code" href="class_cargo_edit_dialog.html#a65a5bc6af3bd620ee4b66d08a9cff481">CargoEditDialog</a>(QWidget *parent = <span class="keyword">nullptr</span>);</div>
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <a class="code" href="class_cargo_edit_dialog.html#ac92e7ee73088850660541be904c38fb3">~CargoEditDialog</a>();</div>
|
||||
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  </div>
|
||||
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <a class="code" href="classcargo__entity.html">cargo_entity</a>* <a class="code" href="class_cargo_edit_dialog.html#a8d9a22880b99788b623c8555e0132f4a">cargo</a>();</div>
|
||||
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  </div>
|
||||
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span> <span class="keyword">public</span> slots:</div>
|
||||
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="keywordtype">void</span> <a class="code" href="class_cargo_edit_dialog.html#a047da0e8051c25904c84c30634043c9f">accept</a>() Q_DECL_OVERRIDE;</div>
|
||||
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> };</div>
|
||||
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  </div>
|
||||
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span> <span class="preprocessor">#endif </span><span class="comment">// CARGOEDITDIALOG_H</span></div>
|
||||
<div class="ttc" id="aclass_cargo_edit_dialog_html"><div class="ttname"><a href="class_cargo_edit_dialog.html">CargoEditDialog</a></div><div class="ttdoc">Cargo edit Dialog.</div><div class="ttdef"><b>Definition:</b> cargoeditdialog.h:20</div></div>
|
||||
<div class="ttc" id="aclass_cargo_edit_dialog_html_a047da0e8051c25904c84c30634043c9f"><div class="ttname"><a href="class_cargo_edit_dialog.html#a047da0e8051c25904c84c30634043c9f">CargoEditDialog::accept</a></div><div class="ttdeci">void accept() Q_DECL_OVERRIDE</div><div class="ttdoc">Dialog accept slot.</div><div class="ttdef"><b>Definition:</b> cargoeditdialog.cpp:20</div></div>
|
||||
<div class="ttc" id="aclass_cargo_edit_dialog_html_a65a5bc6af3bd620ee4b66d08a9cff481"><div class="ttname"><a href="class_cargo_edit_dialog.html#a65a5bc6af3bd620ee4b66d08a9cff481">CargoEditDialog::CargoEditDialog</a></div><div class="ttdeci">CargoEditDialog(QWidget *parent=nullptr)</div><div class="ttdoc">Construct a new Cargo Edit Dialog.</div><div class="ttdef"><b>Definition:</b> cargoeditdialog.cpp:5</div></div>
|
||||
<div class="ttc" id="aclass_cargo_edit_dialog_html_a8d9a22880b99788b623c8555e0132f4a"><div class="ttname"><a href="class_cargo_edit_dialog.html#a8d9a22880b99788b623c8555e0132f4a">CargoEditDialog::cargo</a></div><div class="ttdeci">cargo_entity * cargo()</div><div class="ttdoc">Returns cargo object pointer.</div><div class="ttdef"><b>Definition:</b> cargoeditdialog.cpp:16</div></div>
|
||||
<div class="ttc" id="aclass_cargo_edit_dialog_html_ac92e7ee73088850660541be904c38fb3"><div class="ttname"><a href="class_cargo_edit_dialog.html#ac92e7ee73088850660541be904c38fb3">CargoEditDialog::~CargoEditDialog</a></div><div class="ttdeci">~CargoEditDialog()</div><div class="ttdoc">Destroy the Cargo Edit Dialog.</div><div class="ttdef"><b>Definition:</b> cargoeditdialog.cpp:12</div></div>
|
||||
<div class="ttc" id="aclasscargo__entity_html"><div class="ttname"><a href="classcargo__entity.html">cargo_entity</a></div><div class="ttdoc">Cargo entity class.</div><div class="ttdef"><b>Definition:</b> cargo_entity.h:15</div></div>
|
||||
<div class="ttc" id="anamespace_ui_html"><div class="ttname"><a href="namespace_ui.html">Ui</a></div><div class="ttdoc">Namespace for UI layout MOC to be generated.</div><div class="ttdef"><b>Definition:</b> adminpanel.h:24</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
113
sea_transport/documentation/html/cargoviewmodel_8h_source.html
Normal file
|
|
@ -0,0 +1,113 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: viewmodels/cargoviewmodel.h Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_4aa5222c42b043c3b7fe3d3752505fa0.html">viewmodels</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">cargoviewmodel.h</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="preprocessor">#ifndef CARGOVIEWMODEL_H</span></div>
|
||||
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="preprocessor">#define CARGOVIEWMODEL_H</span></div>
|
||||
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>  </div>
|
||||
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="preprocessor">#include <QVector></span></div>
|
||||
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="preprocessor">#include <QAbstractTableModel></span></div>
|
||||
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>  </div>
|
||||
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="preprocessor">#include "entities/cargo_entity.h"</span></div>
|
||||
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>  </div>
|
||||
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>  </div>
|
||||
<div class="line"><a name="l00014"></a><span class="lineno"><a class="line" href="class_cargo_view_model.html"> 14</a></span> <span class="keyword">class </span><a class="code" href="class_cargo_view_model.html">CargoViewModel</a> : <span class="keyword">public</span> QAbstractTableModel {</div>
|
||||
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>  Q_OBJECT</div>
|
||||
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>  </div>
|
||||
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>  QVector<cargo_entity> _data;</div>
|
||||
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>  </div>
|
||||
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>  <a class="code" href="class_cargo_view_model.html#a01482dae5b31b4c742f37f9deee141b5">CargoViewModel</a>(QObject *parent);</div>
|
||||
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  <span class="keywordtype">int</span> <a class="code" href="class_cargo_view_model.html#ac616b9381d13a5113de189edb7651a29">rowCount</a>(<span class="keyword">const</span> QModelIndex &parent = QModelIndex()) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <span class="keywordtype">int</span> <a class="code" href="class_cargo_view_model.html#a5295f79e280df6522e9a4d99b212457b">columnCount</a>(<span class="keyword">const</span> QModelIndex &parent = QModelIndex()) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  QVariant <a class="code" href="class_cargo_view_model.html#a6a8d944323d240b3751a5c0f47d77847">headerData</a>(<span class="keywordtype">int</span> section, Qt::Orientation orientation, <span class="keywordtype">int</span> role) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  QVariant <a class="code" href="class_cargo_view_model.html#a468a21611eb7dd8e26d65ba1a4576c41">data</a>(<span class="keyword">const</span> QModelIndex &index, <span class="keywordtype">int</span> role = Qt::DisplayRole) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  </div>
|
||||
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <span class="keywordtype">void</span> <a class="code" href="class_cargo_view_model.html#a42e0da049713b353cd3246ba3c82c2b4">set_data</a>(<span class="keyword">const</span> QVector<cargo_entity> &new_data);</div>
|
||||
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span> };</div>
|
||||
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  </div>
|
||||
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span> <span class="preprocessor">#endif </span><span class="comment">// CARGOVIEWMODEL_H</span></div>
|
||||
<div class="ttc" id="aclass_cargo_view_model_html"><div class="ttname"><a href="class_cargo_view_model.html">CargoViewModel</a></div><div class="ttdoc">Cargo ViewModel class.</div><div class="ttdef"><b>Definition:</b> cargoviewmodel.h:14</div></div>
|
||||
<div class="ttc" id="aclass_cargo_view_model_html_a01482dae5b31b4c742f37f9deee141b5"><div class="ttname"><a href="class_cargo_view_model.html#a01482dae5b31b4c742f37f9deee141b5">CargoViewModel::CargoViewModel</a></div><div class="ttdeci">CargoViewModel(QObject *parent)</div><div class="ttdoc">Construct a new Cargo View Model object.</div><div class="ttdef"><b>Definition:</b> cargoviewmodel.cpp:4</div></div>
|
||||
<div class="ttc" id="aclass_cargo_view_model_html_a42e0da049713b353cd3246ba3c82c2b4"><div class="ttname"><a href="class_cargo_view_model.html#a42e0da049713b353cd3246ba3c82c2b4">CargoViewModel::set_data</a></div><div class="ttdeci">void set_data(const QVector< cargo_entity > &new_data)</div><div class="ttdoc">Sets cargo collection.</div><div class="ttdef"><b>Definition:</b> cargoviewmodel.cpp:50</div></div>
|
||||
<div class="ttc" id="aclass_cargo_view_model_html_a468a21611eb7dd8e26d65ba1a4576c41"><div class="ttname"><a href="class_cargo_view_model.html#a468a21611eb7dd8e26d65ba1a4576c41">CargoViewModel::data</a></div><div class="ttdeci">QVariant data(const QModelIndex &index, int role=Qt::DisplayRole) const</div><div class="ttdoc">Returns data about cells.</div><div class="ttdef"><b>Definition:</b> cargoviewmodel.cpp:30</div></div>
|
||||
<div class="ttc" id="aclass_cargo_view_model_html_a5295f79e280df6522e9a4d99b212457b"><div class="ttname"><a href="class_cargo_view_model.html#a5295f79e280df6522e9a4d99b212457b">CargoViewModel::columnCount</a></div><div class="ttdeci">int columnCount(const QModelIndex &parent=QModelIndex()) const</div><div class="ttdoc">Returns column count.</div><div class="ttdef"><b>Definition:</b> cargoviewmodel.cpp:12</div></div>
|
||||
<div class="ttc" id="aclass_cargo_view_model_html_a6a8d944323d240b3751a5c0f47d77847"><div class="ttname"><a href="class_cargo_view_model.html#a6a8d944323d240b3751a5c0f47d77847">CargoViewModel::headerData</a></div><div class="ttdeci">QVariant headerData(int section, Qt::Orientation orientation, int role) const</div><div class="ttdoc">Returns data about header.</div><div class="ttdef"><b>Definition:</b> cargoviewmodel.cpp:16</div></div>
|
||||
<div class="ttc" id="aclass_cargo_view_model_html_ac616b9381d13a5113de189edb7651a29"><div class="ttname"><a href="class_cargo_view_model.html#ac616b9381d13a5113de189edb7651a29">CargoViewModel::rowCount</a></div><div class="ttdeci">int rowCount(const QModelIndex &parent=QModelIndex()) const</div><div class="ttdoc">Returns row count.</div><div class="ttdef"><b>Definition:</b> cargoviewmodel.cpp:8</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -0,0 +1,83 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">AdminPanel Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_admin_panel.html">AdminPanel</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_admin_panel.html#ac08bfe38bdadbc173f63daba4d0ee54f">AdminPanel</a>(QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="class_admin_panel.html">AdminPanel</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_admin_panel.html#a858503fc711a0fd7000c8bf1f6ef5464">set_user</a>(const user_entity &user)</td><td class="entry"><a class="el" href="class_admin_panel.html">AdminPanel</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_admin_panel.html#ac1d2588fd4d0c732198d30ec2aac4512">user_set</a>()</td><td class="entry"><a class="el" href="class_admin_panel.html">AdminPanel</a></td><td class="entry"><span class="mlabel">signal</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_admin_panel.html#ae23b3016841f9f61b90f1148ec42b0a7">~AdminPanel</a>()</td><td class="entry"><a class="el" href="class_admin_panel.html">AdminPanel</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
181
sea_transport/documentation/html/class_admin_panel.html
Normal file
|
|
@ -0,0 +1,181 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: AdminPanel Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#signals">Signals</a> |
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="class_admin_panel-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">AdminPanel Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Administration window.
|
||||
<a href="class_admin_panel.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="adminpanel_8h_source.html">adminpanel.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for AdminPanel:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="class_admin_panel.png" alt=""/>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="signals"></a>
|
||||
Signals</h2></td></tr>
|
||||
<tr class="memitem:ac1d2588fd4d0c732198d30ec2aac4512"><td class="memItemLeft" align="right" valign="top"><a id="ac1d2588fd4d0c732198d30ec2aac4512"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_admin_panel.html#ac1d2588fd4d0c732198d30ec2aac4512">user_set</a> ()</td></tr>
|
||||
<tr class="memdesc:ac1d2588fd4d0c732198d30ec2aac4512"><td class="mdescLeft"> </td><td class="mdescRight">Then user set signal. <br /></td></tr>
|
||||
<tr class="separator:ac1d2588fd4d0c732198d30ec2aac4512"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:ac08bfe38bdadbc173f63daba4d0ee54f"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_admin_panel.html#ac08bfe38bdadbc173f63daba4d0ee54f">AdminPanel</a> (QWidget *parent=nullptr)</td></tr>
|
||||
<tr class="memdesc:ac08bfe38bdadbc173f63daba4d0ee54f"><td class="mdescLeft"> </td><td class="mdescRight">Construct a new Admin Panel. <a href="class_admin_panel.html#ac08bfe38bdadbc173f63daba4d0ee54f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac08bfe38bdadbc173f63daba4d0ee54f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae23b3016841f9f61b90f1148ec42b0a7"><td class="memItemLeft" align="right" valign="top"><a id="ae23b3016841f9f61b90f1148ec42b0a7"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_admin_panel.html#ae23b3016841f9f61b90f1148ec42b0a7">~AdminPanel</a> ()</td></tr>
|
||||
<tr class="memdesc:ae23b3016841f9f61b90f1148ec42b0a7"><td class="mdescLeft"> </td><td class="mdescRight">Destroy the Admin Panel. <br /></td></tr>
|
||||
<tr class="separator:ae23b3016841f9f61b90f1148ec42b0a7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a858503fc711a0fd7000c8bf1f6ef5464"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_admin_panel.html">AdminPanel</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_admin_panel.html#a858503fc711a0fd7000c8bf1f6ef5464">set_user</a> (const <a class="el" href="classuser__entity.html">user_entity</a> &user)</td></tr>
|
||||
<tr class="memdesc:a858503fc711a0fd7000c8bf1f6ef5464"><td class="mdescLeft"> </td><td class="mdescRight">Builder-like function, to set current user. <a href="class_admin_panel.html#a858503fc711a0fd7000c8bf1f6ef5464">More...</a><br /></td></tr>
|
||||
<tr class="separator:a858503fc711a0fd7000c8bf1f6ef5464"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Administration window. </p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="ac08bfe38bdadbc173f63daba4d0ee54f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac08bfe38bdadbc173f63daba4d0ee54f">◆ </a></span>AdminPanel()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">AdminPanel::AdminPanel </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QWidget * </td>
|
||||
<td class="paramname"><em>parent</em> = <code>nullptr</code></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">explicit</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Construct a new Admin Panel. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">parent</td><td>[ignored] </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a858503fc711a0fd7000c8bf1f6ef5464"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a858503fc711a0fd7000c8bf1f6ef5464">◆ </a></span>set_user()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="class_admin_panel.html">AdminPanel</a> & AdminPanel::set_user </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="classuser__entity.html">user_entity</a> & </td>
|
||||
<td class="paramname"><em>user</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Builder-like function, to set current user. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">user</td><td>new current user reference </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_admin_panel.html" title="Administration window.">AdminPanel</a>& </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li><a class="el" href="adminpanel_8h_source.html">adminpanel.h</a></li>
|
||||
<li>adminpanel.cpp</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
sea_transport/documentation/html/class_admin_panel.png
Normal file
|
After Width: | Height: | Size: 470 B |
|
|
@ -0,0 +1,81 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">AuthWindow Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_auth_window.html">AuthWindow</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_auth_window.html#af2cdee37721f32406db8fef61cdb3dc1">AuthWindow</a>(QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="class_auth_window.html">AuthWindow</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_auth_window.html#a4f110ced4881e0f20495175f73e5e572">~AuthWindow</a>()</td><td class="entry"><a class="el" href="class_auth_window.html">AuthWindow</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
142
sea_transport/documentation/html/class_auth_window.html
Normal file
|
|
@ -0,0 +1,142 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: AuthWindow Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="class_auth_window-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">AuthWindow Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Auth window.
|
||||
<a href="class_auth_window.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="authwindow_8h_source.html">authwindow.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for AuthWindow:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="class_auth_window.png" alt=""/>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:af2cdee37721f32406db8fef61cdb3dc1"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_auth_window.html#af2cdee37721f32406db8fef61cdb3dc1">AuthWindow</a> (QWidget *parent=nullptr)</td></tr>
|
||||
<tr class="memdesc:af2cdee37721f32406db8fef61cdb3dc1"><td class="mdescLeft"> </td><td class="mdescRight">Construct a new Auth window. <a href="class_auth_window.html#af2cdee37721f32406db8fef61cdb3dc1">More...</a><br /></td></tr>
|
||||
<tr class="separator:af2cdee37721f32406db8fef61cdb3dc1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4f110ced4881e0f20495175f73e5e572"><td class="memItemLeft" align="right" valign="top"><a id="a4f110ced4881e0f20495175f73e5e572"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_auth_window.html#a4f110ced4881e0f20495175f73e5e572">~AuthWindow</a> ()</td></tr>
|
||||
<tr class="memdesc:a4f110ced4881e0f20495175f73e5e572"><td class="mdescLeft"> </td><td class="mdescRight">Destroy the Auth window. <br /></td></tr>
|
||||
<tr class="separator:a4f110ced4881e0f20495175f73e5e572"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Auth window. </p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="af2cdee37721f32406db8fef61cdb3dc1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af2cdee37721f32406db8fef61cdb3dc1">◆ </a></span>AuthWindow()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">AuthWindow::AuthWindow </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QWidget * </td>
|
||||
<td class="paramname"><em>parent</em> = <code>nullptr</code></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">explicit</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Construct a new Auth window. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">parent</td><td>[ignored] </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li><a class="el" href="authwindow_8h_source.html">authwindow.h</a></li>
|
||||
<li>authwindow.cpp</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
sea_transport/documentation/html/class_auth_window.png
Normal file
|
After Width: | Height: | Size: 464 B |
|
|
@ -0,0 +1,83 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">CargoEditDialog Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_cargo_edit_dialog.html">CargoEditDialog</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_cargo_edit_dialog.html#a047da0e8051c25904c84c30634043c9f">accept</a>() Q_DECL_OVERRIDE</td><td class="entry"><a class="el" href="class_cargo_edit_dialog.html">CargoEditDialog</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_cargo_edit_dialog.html#a8d9a22880b99788b623c8555e0132f4a">cargo</a>()</td><td class="entry"><a class="el" href="class_cargo_edit_dialog.html">CargoEditDialog</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_cargo_edit_dialog.html#a65a5bc6af3bd620ee4b66d08a9cff481">CargoEditDialog</a>(QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="class_cargo_edit_dialog.html">CargoEditDialog</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_cargo_edit_dialog.html#ac92e7ee73088850660541be904c38fb3">~CargoEditDialog</a>()</td><td class="entry"><a class="el" href="class_cargo_edit_dialog.html">CargoEditDialog</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
174
sea_transport/documentation/html/class_cargo_edit_dialog.html
Normal file
|
|
@ -0,0 +1,174 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: CargoEditDialog Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-slots">Public Slots</a> |
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="class_cargo_edit_dialog-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">CargoEditDialog Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Cargo edit Dialog.
|
||||
<a href="class_cargo_edit_dialog.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="cargoeditdialog_8h_source.html">cargoeditdialog.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for CargoEditDialog:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="class_cargo_edit_dialog.png" alt=""/>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-slots"></a>
|
||||
Public Slots</h2></td></tr>
|
||||
<tr class="memitem:a047da0e8051c25904c84c30634043c9f"><td class="memItemLeft" align="right" valign="top"><a id="a047da0e8051c25904c84c30634043c9f"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_cargo_edit_dialog.html#a047da0e8051c25904c84c30634043c9f">accept</a> () Q_DECL_OVERRIDE</td></tr>
|
||||
<tr class="memdesc:a047da0e8051c25904c84c30634043c9f"><td class="mdescLeft"> </td><td class="mdescRight">Dialog accept slot. <br /></td></tr>
|
||||
<tr class="separator:a047da0e8051c25904c84c30634043c9f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a65a5bc6af3bd620ee4b66d08a9cff481"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_cargo_edit_dialog.html#a65a5bc6af3bd620ee4b66d08a9cff481">CargoEditDialog</a> (QWidget *parent=nullptr)</td></tr>
|
||||
<tr class="memdesc:a65a5bc6af3bd620ee4b66d08a9cff481"><td class="mdescLeft"> </td><td class="mdescRight">Construct a new Cargo Edit Dialog. <a href="class_cargo_edit_dialog.html#a65a5bc6af3bd620ee4b66d08a9cff481">More...</a><br /></td></tr>
|
||||
<tr class="separator:a65a5bc6af3bd620ee4b66d08a9cff481"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac92e7ee73088850660541be904c38fb3"><td class="memItemLeft" align="right" valign="top"><a id="ac92e7ee73088850660541be904c38fb3"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_cargo_edit_dialog.html#ac92e7ee73088850660541be904c38fb3">~CargoEditDialog</a> ()</td></tr>
|
||||
<tr class="memdesc:ac92e7ee73088850660541be904c38fb3"><td class="mdescLeft"> </td><td class="mdescRight">Destroy the Cargo Edit Dialog. <br /></td></tr>
|
||||
<tr class="separator:ac92e7ee73088850660541be904c38fb3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8d9a22880b99788b623c8555e0132f4a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classcargo__entity.html">cargo_entity</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_cargo_edit_dialog.html#a8d9a22880b99788b623c8555e0132f4a">cargo</a> ()</td></tr>
|
||||
<tr class="memdesc:a8d9a22880b99788b623c8555e0132f4a"><td class="mdescLeft"> </td><td class="mdescRight">Returns cargo object pointer. <a href="class_cargo_edit_dialog.html#a8d9a22880b99788b623c8555e0132f4a">More...</a><br /></td></tr>
|
||||
<tr class="separator:a8d9a22880b99788b623c8555e0132f4a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Cargo edit Dialog. </p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="a65a5bc6af3bd620ee4b66d08a9cff481"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a65a5bc6af3bd620ee4b66d08a9cff481">◆ </a></span>CargoEditDialog()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">CargoEditDialog::CargoEditDialog </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QWidget * </td>
|
||||
<td class="paramname"><em>parent</em> = <code>nullptr</code></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">explicit</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Construct a new Cargo Edit Dialog. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">parent</td><td>[ignored] </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a8d9a22880b99788b623c8555e0132f4a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a8d9a22880b99788b623c8555e0132f4a">◆ </a></span>cargo()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classcargo__entity.html">cargo_entity</a> * CargoEditDialog::cargo </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Returns cargo object pointer. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>cargo_entity* </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li><a class="el" href="cargoeditdialog_8h_source.html">cargoeditdialog.h</a></li>
|
||||
<li>cargoeditdialog.cpp</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
sea_transport/documentation/html/class_cargo_edit_dialog.png
Normal file
|
After Width: | Height: | Size: 498 B |
|
|
@ -0,0 +1,85 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">CargoViewModel Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_cargo_view_model.html">CargoViewModel</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_cargo_view_model.html#a01482dae5b31b4c742f37f9deee141b5">CargoViewModel</a>(QObject *parent)</td><td class="entry"><a class="el" href="class_cargo_view_model.html">CargoViewModel</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_cargo_view_model.html#a5295f79e280df6522e9a4d99b212457b">columnCount</a>(const QModelIndex &parent=QModelIndex()) const</td><td class="entry"><a class="el" href="class_cargo_view_model.html">CargoViewModel</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_cargo_view_model.html#a468a21611eb7dd8e26d65ba1a4576c41">data</a>(const QModelIndex &index, int role=Qt::DisplayRole) const</td><td class="entry"><a class="el" href="class_cargo_view_model.html">CargoViewModel</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_cargo_view_model.html#a6a8d944323d240b3751a5c0f47d77847">headerData</a>(int section, Qt::Orientation orientation, int role) const</td><td class="entry"><a class="el" href="class_cargo_view_model.html">CargoViewModel</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_cargo_view_model.html#ac616b9381d13a5113de189edb7651a29">rowCount</a>(const QModelIndex &parent=QModelIndex()) const</td><td class="entry"><a class="el" href="class_cargo_view_model.html">CargoViewModel</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_cargo_view_model.html#a42e0da049713b353cd3246ba3c82c2b4">set_data</a>(const QVector< cargo_entity > &new_data)</td><td class="entry"><a class="el" href="class_cargo_view_model.html">CargoViewModel</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
309
sea_transport/documentation/html/class_cargo_view_model.html
Normal file
|
|
@ -0,0 +1,309 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: CargoViewModel Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="class_cargo_view_model-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">CargoViewModel Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Cargo ViewModel class.
|
||||
<a href="class_cargo_view_model.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="cargoviewmodel_8h_source.html">cargoviewmodel.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for CargoViewModel:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="class_cargo_view_model.png" alt=""/>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a01482dae5b31b4c742f37f9deee141b5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_cargo_view_model.html#a01482dae5b31b4c742f37f9deee141b5">CargoViewModel</a> (QObject *parent)</td></tr>
|
||||
<tr class="memdesc:a01482dae5b31b4c742f37f9deee141b5"><td class="mdescLeft"> </td><td class="mdescRight">Construct a new Cargo View Model object. <a href="class_cargo_view_model.html#a01482dae5b31b4c742f37f9deee141b5">More...</a><br /></td></tr>
|
||||
<tr class="separator:a01482dae5b31b4c742f37f9deee141b5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac616b9381d13a5113de189edb7651a29"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_cargo_view_model.html#ac616b9381d13a5113de189edb7651a29">rowCount</a> (const QModelIndex &parent=QModelIndex()) const</td></tr>
|
||||
<tr class="memdesc:ac616b9381d13a5113de189edb7651a29"><td class="mdescLeft"> </td><td class="mdescRight">Returns row count. <a href="class_cargo_view_model.html#ac616b9381d13a5113de189edb7651a29">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac616b9381d13a5113de189edb7651a29"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5295f79e280df6522e9a4d99b212457b"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_cargo_view_model.html#a5295f79e280df6522e9a4d99b212457b">columnCount</a> (const QModelIndex &parent=QModelIndex()) const</td></tr>
|
||||
<tr class="memdesc:a5295f79e280df6522e9a4d99b212457b"><td class="mdescLeft"> </td><td class="mdescRight">Returns column count. <a href="class_cargo_view_model.html#a5295f79e280df6522e9a4d99b212457b">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5295f79e280df6522e9a4d99b212457b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6a8d944323d240b3751a5c0f47d77847"><td class="memItemLeft" align="right" valign="top">QVariant </td><td class="memItemRight" valign="bottom"><a class="el" href="class_cargo_view_model.html#a6a8d944323d240b3751a5c0f47d77847">headerData</a> (int section, Qt::Orientation orientation, int role) const</td></tr>
|
||||
<tr class="memdesc:a6a8d944323d240b3751a5c0f47d77847"><td class="mdescLeft"> </td><td class="mdescRight">Returns data about header. <a href="class_cargo_view_model.html#a6a8d944323d240b3751a5c0f47d77847">More...</a><br /></td></tr>
|
||||
<tr class="separator:a6a8d944323d240b3751a5c0f47d77847"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a468a21611eb7dd8e26d65ba1a4576c41"><td class="memItemLeft" align="right" valign="top">QVariant </td><td class="memItemRight" valign="bottom"><a class="el" href="class_cargo_view_model.html#a468a21611eb7dd8e26d65ba1a4576c41">data</a> (const QModelIndex &index, int role=Qt::DisplayRole) const</td></tr>
|
||||
<tr class="memdesc:a468a21611eb7dd8e26d65ba1a4576c41"><td class="mdescLeft"> </td><td class="mdescRight">Returns data about cells. <a href="class_cargo_view_model.html#a468a21611eb7dd8e26d65ba1a4576c41">More...</a><br /></td></tr>
|
||||
<tr class="separator:a468a21611eb7dd8e26d65ba1a4576c41"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a42e0da049713b353cd3246ba3c82c2b4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_cargo_view_model.html#a42e0da049713b353cd3246ba3c82c2b4">set_data</a> (const QVector< <a class="el" href="classcargo__entity.html">cargo_entity</a> > &new_data)</td></tr>
|
||||
<tr class="memdesc:a42e0da049713b353cd3246ba3c82c2b4"><td class="mdescLeft"> </td><td class="mdescRight">Sets cargo collection. <a href="class_cargo_view_model.html#a42e0da049713b353cd3246ba3c82c2b4">More...</a><br /></td></tr>
|
||||
<tr class="separator:a42e0da049713b353cd3246ba3c82c2b4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Cargo ViewModel class. </p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="a01482dae5b31b4c742f37f9deee141b5"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a01482dae5b31b4c742f37f9deee141b5">◆ </a></span>CargoViewModel()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">CargoViewModel::CargoViewModel </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QObject * </td>
|
||||
<td class="paramname"><em>parent</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Construct a new Cargo View Model object. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">parent</td><td>[ignored] </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a5295f79e280df6522e9a4d99b212457b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a5295f79e280df6522e9a4d99b212457b">◆ </a></span>columnCount()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int CargoViewModel::columnCount </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QModelIndex & </td>
|
||||
<td class="paramname"><em>parent</em> = <code>QModelIndex()</code></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Returns column count. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">parent</td><td>[ignored] </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>int </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a468a21611eb7dd8e26d65ba1a4576c41"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a468a21611eb7dd8e26d65ba1a4576c41">◆ </a></span>data()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QVariant CargoViewModel::data </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QModelIndex & </td>
|
||||
<td class="paramname"><em>index</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>role</em> = <code>Qt::DisplayRole</code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Returns data about cells. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">index</td><td>cell index </td></tr>
|
||||
<tr><td class="paramname">role</td><td>draw role </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>QVariant </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a6a8d944323d240b3751a5c0f47d77847"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6a8d944323d240b3751a5c0f47d77847">◆ </a></span>headerData()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QVariant CargoViewModel::headerData </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>section</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">Qt::Orientation </td>
|
||||
<td class="paramname"><em>orientation</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>role</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Returns data about header. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">section</td><td>header section </td></tr>
|
||||
<tr><td class="paramname">orientation</td><td>header orientation </td></tr>
|
||||
<tr><td class="paramname">role</td><td>header cell role </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>QVariant </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac616b9381d13a5113de189edb7651a29"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac616b9381d13a5113de189edb7651a29">◆ </a></span>rowCount()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int CargoViewModel::rowCount </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QModelIndex & </td>
|
||||
<td class="paramname"><em>parent</em> = <code>QModelIndex()</code></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Returns row count. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">parent</td><td>[ignored] </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>int </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a42e0da049713b353cd3246ba3c82c2b4"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a42e0da049713b353cd3246ba3c82c2b4">◆ </a></span>set_data()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void CargoViewModel::set_data </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QVector< <a class="el" href="classcargo__entity.html">cargo_entity</a> > & </td>
|
||||
<td class="paramname"><em>new_data</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Sets cargo collection. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">new_data</td><td></td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>viewmodels/<a class="el" href="cargoviewmodel_8h_source.html">cargoviewmodel.h</a></li>
|
||||
<li>viewmodels/cargoviewmodel.cpp</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
sea_transport/documentation/html/class_cargo_view_model.png
Normal file
|
After Width: | Height: | Size: 630 B |
|
|
@ -0,0 +1,85 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">DeliveryPointEditDialog Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_delivery_point_edit_dialog.html">DeliveryPointEditDialog</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_delivery_point_edit_dialog.html#a0a6669685b42969ad5f9bd0b0e7ffd60">accept</a>() Q_DECL_OVERRIDE</td><td class="entry"><a class="el" href="class_delivery_point_edit_dialog.html">DeliveryPointEditDialog</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_delivery_point_edit_dialog.html#a1ebb9c2422a42c3c1f7c1a8bc8ee35c2">DeliveryPointEditDialog</a>(QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="class_delivery_point_edit_dialog.html">DeliveryPointEditDialog</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_delivery_point_edit_dialog.html#a7599f203f0a9ba3f26c0913b01769028">dpoint</a>() const</td><td class="entry"><a class="el" href="class_delivery_point_edit_dialog.html">DeliveryPointEditDialog</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_delivery_point_edit_dialog.html#a242d2df4004900f70ef26a7e7d6eec2a">on_storage_edit_add</a>(bool edit)</td><td class="entry"><a class="el" href="class_delivery_point_edit_dialog.html">DeliveryPointEditDialog</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_delivery_point_edit_dialog.html#ab74db1b79f7d9b2df7defbec7f542211">set_dpoint</a>(dpoint_entity *dpoint, bool edit)</td><td class="entry"><a class="el" href="class_delivery_point_edit_dialog.html">DeliveryPointEditDialog</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_delivery_point_edit_dialog.html#abe05f62cd8cc687138bef20338c95c2f">~DeliveryPointEditDialog</a>()</td><td class="entry"><a class="el" href="class_delivery_point_edit_dialog.html">DeliveryPointEditDialog</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -0,0 +1,251 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: DeliveryPointEditDialog Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-slots">Public Slots</a> |
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="class_delivery_point_edit_dialog-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">DeliveryPointEditDialog Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Delivery point edit Dialog.
|
||||
<a href="class_delivery_point_edit_dialog.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="deliverypointeditdialog_8h_source.html">deliverypointeditdialog.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for DeliveryPointEditDialog:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="class_delivery_point_edit_dialog.png" alt=""/>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-slots"></a>
|
||||
Public Slots</h2></td></tr>
|
||||
<tr class="memitem:a242d2df4004900f70ef26a7e7d6eec2a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_delivery_point_edit_dialog.html#a242d2df4004900f70ef26a7e7d6eec2a">on_storage_edit_add</a> (bool edit)</td></tr>
|
||||
<tr class="memdesc:a242d2df4004900f70ef26a7e7d6eec2a"><td class="mdescLeft"> </td><td class="mdescRight">On new storage add slot. <a href="class_delivery_point_edit_dialog.html#a242d2df4004900f70ef26a7e7d6eec2a">More...</a><br /></td></tr>
|
||||
<tr class="separator:a242d2df4004900f70ef26a7e7d6eec2a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0a6669685b42969ad5f9bd0b0e7ffd60"><td class="memItemLeft" align="right" valign="top"><a id="a0a6669685b42969ad5f9bd0b0e7ffd60"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_delivery_point_edit_dialog.html#a0a6669685b42969ad5f9bd0b0e7ffd60">accept</a> () Q_DECL_OVERRIDE</td></tr>
|
||||
<tr class="memdesc:a0a6669685b42969ad5f9bd0b0e7ffd60"><td class="mdescLeft"> </td><td class="mdescRight">Dialog accept slot. <br /></td></tr>
|
||||
<tr class="separator:a0a6669685b42969ad5f9bd0b0e7ffd60"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a1ebb9c2422a42c3c1f7c1a8bc8ee35c2"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_delivery_point_edit_dialog.html#a1ebb9c2422a42c3c1f7c1a8bc8ee35c2">DeliveryPointEditDialog</a> (QWidget *parent=nullptr)</td></tr>
|
||||
<tr class="memdesc:a1ebb9c2422a42c3c1f7c1a8bc8ee35c2"><td class="mdescLeft"> </td><td class="mdescRight">Construct a new Delivery Point Edit Dialog. <a href="class_delivery_point_edit_dialog.html#a1ebb9c2422a42c3c1f7c1a8bc8ee35c2">More...</a><br /></td></tr>
|
||||
<tr class="separator:a1ebb9c2422a42c3c1f7c1a8bc8ee35c2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abe05f62cd8cc687138bef20338c95c2f"><td class="memItemLeft" align="right" valign="top"><a id="abe05f62cd8cc687138bef20338c95c2f"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_delivery_point_edit_dialog.html#abe05f62cd8cc687138bef20338c95c2f">~DeliveryPointEditDialog</a> ()</td></tr>
|
||||
<tr class="memdesc:abe05f62cd8cc687138bef20338c95c2f"><td class="mdescLeft"> </td><td class="mdescRight">Destroy the Delivery Point Edit Dialog. <br /></td></tr>
|
||||
<tr class="separator:abe05f62cd8cc687138bef20338c95c2f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7599f203f0a9ba3f26c0913b01769028"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdpoint__entity.html">dpoint_entity</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_delivery_point_edit_dialog.html#a7599f203f0a9ba3f26c0913b01769028">dpoint</a> () const</td></tr>
|
||||
<tr class="memdesc:a7599f203f0a9ba3f26c0913b01769028"><td class="mdescLeft"> </td><td class="mdescRight">Returns delivery point object pointer. <a href="class_delivery_point_edit_dialog.html#a7599f203f0a9ba3f26c0913b01769028">More...</a><br /></td></tr>
|
||||
<tr class="separator:a7599f203f0a9ba3f26c0913b01769028"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab74db1b79f7d9b2df7defbec7f542211"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_delivery_point_edit_dialog.html#ab74db1b79f7d9b2df7defbec7f542211">set_dpoint</a> (<a class="el" href="classdpoint__entity.html">dpoint_entity</a> *<a class="el" href="class_delivery_point_edit_dialog.html#a7599f203f0a9ba3f26c0913b01769028">dpoint</a>, bool edit)</td></tr>
|
||||
<tr class="memdesc:ab74db1b79f7d9b2df7defbec7f542211"><td class="mdescLeft"> </td><td class="mdescRight">Set delivery point object. <a href="class_delivery_point_edit_dialog.html#ab74db1b79f7d9b2df7defbec7f542211">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab74db1b79f7d9b2df7defbec7f542211"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Delivery point edit Dialog. </p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="a1ebb9c2422a42c3c1f7c1a8bc8ee35c2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1ebb9c2422a42c3c1f7c1a8bc8ee35c2">◆ </a></span>DeliveryPointEditDialog()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">DeliveryPointEditDialog::DeliveryPointEditDialog </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QWidget * </td>
|
||||
<td class="paramname"><em>parent</em> = <code>nullptr</code></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">explicit</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Construct a new Delivery Point Edit Dialog. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">parent</td><td>[ignored] </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a7599f203f0a9ba3f26c0913b01769028"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a7599f203f0a9ba3f26c0913b01769028">◆ </a></span>dpoint()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classdpoint__entity.html">dpoint_entity</a> * DeliveryPointEditDialog::dpoint </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Returns delivery point object pointer. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>dpoint_entity* </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a242d2df4004900f70ef26a7e7d6eec2a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a242d2df4004900f70ef26a7e7d6eec2a">◆ </a></span>on_storage_edit_add</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void DeliveryPointEditDialog::on_storage_edit_add </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">bool </td>
|
||||
<td class="paramname"><em>edit</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">slot</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>On new storage add slot. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">edit</td><td></td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab74db1b79f7d9b2df7defbec7f542211"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab74db1b79f7d9b2df7defbec7f542211">◆ </a></span>set_dpoint()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void DeliveryPointEditDialog::set_dpoint </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="classdpoint__entity.html">dpoint_entity</a> * </td>
|
||||
<td class="paramname"><em>dpoint</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">bool </td>
|
||||
<td class="paramname"><em>edit</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Set delivery point object. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">dpoint</td><td></td></tr>
|
||||
<tr><td class="paramname">edit</td><td></td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li><a class="el" href="deliverypointeditdialog_8h_source.html">deliverypointeditdialog.h</a></li>
|
||||
<li>deliverypointeditdialog.cpp</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
After Width: | Height: | Size: 569 B |
|
|
@ -0,0 +1,85 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">DeliveryPointsViewModel Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_delivery_points_view_model.html">DeliveryPointsViewModel</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_delivery_points_view_model.html#aa8a0095f6bdf3aad34ecc855ea802179">columnCount</a>(const QModelIndex &parent=QModelIndex()) const</td><td class="entry"><a class="el" href="class_delivery_points_view_model.html">DeliveryPointsViewModel</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_delivery_points_view_model.html#ae72fea17727d37c749717aad1fdc3059">data</a>(const QModelIndex &index, int role=Qt::DisplayRole) const</td><td class="entry"><a class="el" href="class_delivery_points_view_model.html">DeliveryPointsViewModel</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_delivery_points_view_model.html#a78f179f73d44c6da17002c8517a00b25">DeliveryPointsViewModel</a>(QObject *parent=nullptr)</td><td class="entry"><a class="el" href="class_delivery_points_view_model.html">DeliveryPointsViewModel</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_delivery_points_view_model.html#a77cac9b43e7abdf320390975b571ae40">headerData</a>(int section, Qt::Orientation orientation, int role) const</td><td class="entry"><a class="el" href="class_delivery_points_view_model.html">DeliveryPointsViewModel</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_delivery_points_view_model.html#a71ec63cd166c60e0fabf10e317d7eddb">rowCount</a>(const QModelIndex &parent=QModelIndex()) const</td><td class="entry"><a class="el" href="class_delivery_points_view_model.html">DeliveryPointsViewModel</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_delivery_points_view_model.html#aa5e95ac0bed25ef6b84a4ee00c976b86">update</a>()</td><td class="entry"><a class="el" href="class_delivery_points_view_model.html">DeliveryPointsViewModel</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -0,0 +1,288 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: DeliveryPointsViewModel Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-slots">Public Slots</a> |
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="class_delivery_points_view_model-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">DeliveryPointsViewModel Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Delivery point ViewModel class.
|
||||
<a href="class_delivery_points_view_model.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="deliverypointsviewmodel_8h_source.html">deliverypointsviewmodel.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for DeliveryPointsViewModel:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="class_delivery_points_view_model.png" alt=""/>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-slots"></a>
|
||||
Public Slots</h2></td></tr>
|
||||
<tr class="memitem:aa5e95ac0bed25ef6b84a4ee00c976b86"><td class="memItemLeft" align="right" valign="top"><a id="aa5e95ac0bed25ef6b84a4ee00c976b86"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_delivery_points_view_model.html#aa5e95ac0bed25ef6b84a4ee00c976b86">update</a> ()</td></tr>
|
||||
<tr class="memdesc:aa5e95ac0bed25ef6b84a4ee00c976b86"><td class="mdescLeft"> </td><td class="mdescRight">Update slot, may becalled then redraw needed. <br /></td></tr>
|
||||
<tr class="separator:aa5e95ac0bed25ef6b84a4ee00c976b86"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a78f179f73d44c6da17002c8517a00b25"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_delivery_points_view_model.html#a78f179f73d44c6da17002c8517a00b25">DeliveryPointsViewModel</a> (QObject *parent=nullptr)</td></tr>
|
||||
<tr class="memdesc:a78f179f73d44c6da17002c8517a00b25"><td class="mdescLeft"> </td><td class="mdescRight">Construct a new Delivery point View Model object. <a href="class_delivery_points_view_model.html#a78f179f73d44c6da17002c8517a00b25">More...</a><br /></td></tr>
|
||||
<tr class="separator:a78f179f73d44c6da17002c8517a00b25"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a71ec63cd166c60e0fabf10e317d7eddb"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_delivery_points_view_model.html#a71ec63cd166c60e0fabf10e317d7eddb">rowCount</a> (const QModelIndex &parent=QModelIndex()) const</td></tr>
|
||||
<tr class="memdesc:a71ec63cd166c60e0fabf10e317d7eddb"><td class="mdescLeft"> </td><td class="mdescRight">Returns row count. <a href="class_delivery_points_view_model.html#a71ec63cd166c60e0fabf10e317d7eddb">More...</a><br /></td></tr>
|
||||
<tr class="separator:a71ec63cd166c60e0fabf10e317d7eddb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa8a0095f6bdf3aad34ecc855ea802179"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_delivery_points_view_model.html#aa8a0095f6bdf3aad34ecc855ea802179">columnCount</a> (const QModelIndex &parent=QModelIndex()) const</td></tr>
|
||||
<tr class="memdesc:aa8a0095f6bdf3aad34ecc855ea802179"><td class="mdescLeft"> </td><td class="mdescRight">Returns column count. <a href="class_delivery_points_view_model.html#aa8a0095f6bdf3aad34ecc855ea802179">More...</a><br /></td></tr>
|
||||
<tr class="separator:aa8a0095f6bdf3aad34ecc855ea802179"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a77cac9b43e7abdf320390975b571ae40"><td class="memItemLeft" align="right" valign="top">QVariant </td><td class="memItemRight" valign="bottom"><a class="el" href="class_delivery_points_view_model.html#a77cac9b43e7abdf320390975b571ae40">headerData</a> (int section, Qt::Orientation orientation, int role) const</td></tr>
|
||||
<tr class="memdesc:a77cac9b43e7abdf320390975b571ae40"><td class="mdescLeft"> </td><td class="mdescRight">Returns data about header. <a href="class_delivery_points_view_model.html#a77cac9b43e7abdf320390975b571ae40">More...</a><br /></td></tr>
|
||||
<tr class="separator:a77cac9b43e7abdf320390975b571ae40"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae72fea17727d37c749717aad1fdc3059"><td class="memItemLeft" align="right" valign="top">QVariant </td><td class="memItemRight" valign="bottom"><a class="el" href="class_delivery_points_view_model.html#ae72fea17727d37c749717aad1fdc3059">data</a> (const QModelIndex &index, int role=Qt::DisplayRole) const</td></tr>
|
||||
<tr class="memdesc:ae72fea17727d37c749717aad1fdc3059"><td class="mdescLeft"> </td><td class="mdescRight">Returns data about cells. <a href="class_delivery_points_view_model.html#ae72fea17727d37c749717aad1fdc3059">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae72fea17727d37c749717aad1fdc3059"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Delivery point ViewModel class. </p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="a78f179f73d44c6da17002c8517a00b25"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a78f179f73d44c6da17002c8517a00b25">◆ </a></span>DeliveryPointsViewModel()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">DeliveryPointsViewModel::DeliveryPointsViewModel </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QObject * </td>
|
||||
<td class="paramname"><em>parent</em> = <code>nullptr</code></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Construct a new Delivery point View Model object. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">parent</td><td>[ignored] </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="aa8a0095f6bdf3aad34ecc855ea802179"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa8a0095f6bdf3aad34ecc855ea802179">◆ </a></span>columnCount()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int DeliveryPointsViewModel::columnCount </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QModelIndex & </td>
|
||||
<td class="paramname"><em>parent</em> = <code>QModelIndex()</code></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Returns column count. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">parent</td><td>[ignored] </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>int </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae72fea17727d37c749717aad1fdc3059"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae72fea17727d37c749717aad1fdc3059">◆ </a></span>data()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QVariant DeliveryPointsViewModel::data </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QModelIndex & </td>
|
||||
<td class="paramname"><em>index</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>role</em> = <code>Qt::DisplayRole</code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Returns data about cells. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">index</td><td>cell index </td></tr>
|
||||
<tr><td class="paramname">role</td><td>draw role </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>QVariant </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a77cac9b43e7abdf320390975b571ae40"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a77cac9b43e7abdf320390975b571ae40">◆ </a></span>headerData()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QVariant DeliveryPointsViewModel::headerData </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>section</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">Qt::Orientation </td>
|
||||
<td class="paramname"><em>orientation</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>role</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Returns data about header. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">section</td><td>header section </td></tr>
|
||||
<tr><td class="paramname">orientation</td><td>header orientation </td></tr>
|
||||
<tr><td class="paramname">role</td><td>header cell role </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>QVariant </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a71ec63cd166c60e0fabf10e317d7eddb"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a71ec63cd166c60e0fabf10e317d7eddb">◆ </a></span>rowCount()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int DeliveryPointsViewModel::rowCount </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QModelIndex & </td>
|
||||
<td class="paramname"><em>parent</em> = <code>QModelIndex()</code></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Returns row count. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">parent</td><td>[ignored] </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>int </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>viewmodels/<a class="el" href="deliverypointsviewmodel_8h_source.html">deliverypointsviewmodel.h</a></li>
|
||||
<li>viewmodels/deliverypointsviewmodel.cpp</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
After Width: | Height: | Size: 699 B |
82
sea_transport/documentation/html/class_i_entity-members.html
Normal file
|
|
@ -0,0 +1,82 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">IEntity Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_i_entity.html">IEntity</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_i_serializable.html#ab5873465cad37572d52482034717e584">deserialize</a>(QDataStream &input)=0</td><td class="entry"><a class="el" href="class_i_serializable.html">ISerializable</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_i_entity.html#a468b111159c8de7baa94598058a7e80f">id</a>() const =0</td><td class="entry"><a class="el" href="class_i_entity.html">IEntity</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_i_serializable.html#ae8a810d40ebd609286ef85f52e19424b">serialize</a>(QDataStream &output)=0</td><td class="entry"><a class="el" href="class_i_serializable.html">ISerializable</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
148
sea_transport/documentation/html/class_i_entity.html
Normal file
|
|
@ -0,0 +1,148 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: IEntity Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="class_i_entity-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">IEntity Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Base interface for all entities.
|
||||
<a href="class_i_entity.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="_i_entity_8h_source.html">IEntity.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for IEntity:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="class_i_entity.png" usemap="#IEntity_map" alt=""/>
|
||||
<map id="IEntity_map" name="IEntity_map">
|
||||
<area href="class_i_serializable.html" title="Interface for any serializable object." alt="ISerializable" shape="rect" coords="202,0,293,24"/>
|
||||
<area href="classcargo__entity.html" title="Cargo entity class." alt="cargo_entity" shape="rect" coords="0,112,91,136"/>
|
||||
<area href="classdpoint__entity.html" alt="dpoint_entity" shape="rect" coords="101,112,192,136"/>
|
||||
<area href="classstorage__entity.html" title="Storage entity class." alt="storage_entity" shape="rect" coords="202,112,293,136"/>
|
||||
<area href="classuser__entity.html" title="Class for user entity." alt="user_entity" shape="rect" coords="303,112,394,136"/>
|
||||
<area href="classvessel__entity.html" title="Vessel entity class." alt="vessel_entity" shape="rect" coords="404,112,495,136"/>
|
||||
</map>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a468b111159c8de7baa94598058a7e80f"><td class="memItemLeft" align="right" valign="top">virtual entity_id </td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_entity.html#a468b111159c8de7baa94598058a7e80f">id</a> () const =0</td></tr>
|
||||
<tr class="memdesc:a468b111159c8de7baa94598058a7e80f"><td class="mdescLeft"> </td><td class="mdescRight">Getter function for entity identificator. <a href="class_i_entity.html#a468b111159c8de7baa94598058a7e80f">More...</a><br /></td></tr>
|
||||
<tr class="separator:a468b111159c8de7baa94598058a7e80f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_methods_class_i_serializable"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_i_serializable')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_i_serializable.html">ISerializable</a></td></tr>
|
||||
<tr class="memitem:ae8a810d40ebd609286ef85f52e19424b inherit pub_methods_class_i_serializable"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_serializable.html#ae8a810d40ebd609286ef85f52e19424b">serialize</a> (QDataStream &output)=0</td></tr>
|
||||
<tr class="memdesc:ae8a810d40ebd609286ef85f52e19424b inherit pub_methods_class_i_serializable"><td class="mdescLeft"> </td><td class="mdescRight">Write-obect-to-disk function. <a href="class_i_serializable.html#ae8a810d40ebd609286ef85f52e19424b">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8a810d40ebd609286ef85f52e19424b inherit pub_methods_class_i_serializable"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab5873465cad37572d52482034717e584 inherit pub_methods_class_i_serializable"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_serializable.html#ab5873465cad37572d52482034717e584">deserialize</a> (QDataStream &input)=0</td></tr>
|
||||
<tr class="memdesc:ab5873465cad37572d52482034717e584 inherit pub_methods_class_i_serializable"><td class="mdescLeft"> </td><td class="mdescRight">Read-object-from-disk function. <a href="class_i_serializable.html#ab5873465cad37572d52482034717e584">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab5873465cad37572d52482034717e584 inherit pub_methods_class_i_serializable"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Base interface for all entities. </p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a468b111159c8de7baa94598058a7e80f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a468b111159c8de7baa94598058a7e80f">◆ </a></span>id()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual entity_id IEntity::id </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Getter function for entity identificator. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>entity_id entity identficator </dd></dl>
|
||||
|
||||
<p>Implemented in <a class="el" href="classvessel__entity.html#a97390e01b3e02bf4a532461c5353cbcf">vessel_entity</a>, <a class="el" href="classuser__entity.html#a87691ac224f2450dbd13615a37927d53">user_entity</a>, <a class="el" href="classstorage__entity.html#a7a87f19cbb5b2c26a12756b7c038928f">storage_entity</a>, <a class="el" href="classdpoint__entity.html#a11321f19fffcd73ffd6e807a264988f4">dpoint_entity</a>, and <a class="el" href="classcargo__entity.html#a048ae966d1a13019518d4f3ef1acf0ef">cargo_entity</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li>entities/<a class="el" href="_i_entity_8h_source.html">IEntity.h</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
sea_transport/documentation/html/class_i_entity.png
Normal file
|
After Width: | Height: | Size: 1.5 KiB |
|
|
@ -0,0 +1,81 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">ISerializable Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_i_serializable.html">ISerializable</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_i_serializable.html#ab5873465cad37572d52482034717e584">deserialize</a>(QDataStream &input)=0</td><td class="entry"><a class="el" href="class_i_serializable.html">ISerializable</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_i_serializable.html#ae8a810d40ebd609286ef85f52e19424b">serialize</a>(QDataStream &output)=0</td><td class="entry"><a class="el" href="class_i_serializable.html">ISerializable</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
186
sea_transport/documentation/html/class_i_serializable.html
Normal file
|
|
@ -0,0 +1,186 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: ISerializable Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="class_i_serializable-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">ISerializable Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Interface for any serializable object.
|
||||
<a href="class_i_serializable.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="_i_serializable_8h_source.html">ISerializable.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for ISerializable:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="class_i_serializable.png" usemap="#ISerializable_map" alt=""/>
|
||||
<map id="ISerializable_map" name="ISerializable_map">
|
||||
<area href="class_i_entity.html" title="Base interface for all entities." alt="IEntity" shape="rect" coords="202,56,293,80"/>
|
||||
<area href="classcargo__entity.html" title="Cargo entity class." alt="cargo_entity" shape="rect" coords="0,112,91,136"/>
|
||||
<area href="classdpoint__entity.html" alt="dpoint_entity" shape="rect" coords="101,112,192,136"/>
|
||||
<area href="classstorage__entity.html" title="Storage entity class." alt="storage_entity" shape="rect" coords="202,112,293,136"/>
|
||||
<area href="classuser__entity.html" title="Class for user entity." alt="user_entity" shape="rect" coords="303,112,394,136"/>
|
||||
<area href="classvessel__entity.html" title="Vessel entity class." alt="vessel_entity" shape="rect" coords="404,112,495,136"/>
|
||||
</map>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:ae8a810d40ebd609286ef85f52e19424b"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_serializable.html#ae8a810d40ebd609286ef85f52e19424b">serialize</a> (QDataStream &output)=0</td></tr>
|
||||
<tr class="memdesc:ae8a810d40ebd609286ef85f52e19424b"><td class="mdescLeft"> </td><td class="mdescRight">Write-obect-to-disk function. <a href="class_i_serializable.html#ae8a810d40ebd609286ef85f52e19424b">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae8a810d40ebd609286ef85f52e19424b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab5873465cad37572d52482034717e584"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_serializable.html#ab5873465cad37572d52482034717e584">deserialize</a> (QDataStream &input)=0</td></tr>
|
||||
<tr class="memdesc:ab5873465cad37572d52482034717e584"><td class="mdescLeft"> </td><td class="mdescRight">Read-object-from-disk function. <a href="class_i_serializable.html#ab5873465cad37572d52482034717e584">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab5873465cad37572d52482034717e584"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Interface for any serializable object. </p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="ab5873465cad37572d52482034717e584"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab5873465cad37572d52482034717e584">◆ </a></span>deserialize()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void ISerializable::deserialize </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QDataStream & </td>
|
||||
<td class="paramname"><em>input</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Read-object-from-disk function. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">input</td><td>input stream </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p>Implemented in <a class="el" href="classvessel__entity.html#aefb0311996670561fa415cd4170e0e2c">vessel_entity</a>, <a class="el" href="classuser__entity.html#a383547e748ea1e24a1fdcc752b07aaf1">user_entity</a>, <a class="el" href="classstorage__entity.html#a5fd88a84af834f54feb7a75535b76ef4">storage_entity</a>, <a class="el" href="classdpoint__entity.html#a5dc0f4028e2c0132bdab69b00ad8c09b">dpoint_entity</a>, and <a class="el" href="classcargo__entity.html#aa233ec4012f4df814686709b8ab971f9">cargo_entity</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae8a810d40ebd609286ef85f52e19424b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae8a810d40ebd609286ef85f52e19424b">◆ </a></span>serialize()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void ISerializable::serialize </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QDataStream & </td>
|
||||
<td class="paramname"><em>output</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Write-obect-to-disk function. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">output</td><td>output stream </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p>Implemented in <a class="el" href="classvessel__entity.html#abce457a6f8414236ba1ecbff52bc025e">vessel_entity</a>, <a class="el" href="classuser__entity.html#a54d233b3cd648b08e5458279e005ca05">user_entity</a>, <a class="el" href="classstorage__entity.html#a4d37aa4724fd2561b313bb7366acc46a">storage_entity</a>, <a class="el" href="classdpoint__entity.html#a6d8e6307901402a0eb139109917d0fd6">dpoint_entity</a>, and <a class="el" href="classcargo__entity.html#aed559cae78b5054f361c75cd2d7534d4">cargo_entity</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li>entities/<a class="el" href="_i_serializable_8h_source.html">ISerializable.h</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
sea_transport/documentation/html/class_i_serializable.png
Normal file
|
After Width: | Height: | Size: 1.5 KiB |
|
|
@ -0,0 +1,83 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">SkipperPanel Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_skipper_panel.html">SkipperPanel</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_skipper_panel.html#a6f5158547fbe4b14b5bb9a690f5ef0d9">set_user</a>(const user_entity &user)</td><td class="entry"><a class="el" href="class_skipper_panel.html">SkipperPanel</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_skipper_panel.html#a4a32346ac2944e5ae2ca916021f3bae1">SkipperPanel</a>(QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="class_skipper_panel.html">SkipperPanel</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_skipper_panel.html#a53728d9f1a480bd75a7f39482968f4b2">user_set</a>()</td><td class="entry"><a class="el" href="class_skipper_panel.html">SkipperPanel</a></td><td class="entry"><span class="mlabel">signal</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_skipper_panel.html#adee6400b771fdbf49b9dfa91f93f8557">~SkipperPanel</a>()</td><td class="entry"><a class="el" href="class_skipper_panel.html">SkipperPanel</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
181
sea_transport/documentation/html/class_skipper_panel.html
Normal file
|
|
@ -0,0 +1,181 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: SkipperPanel Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#signals">Signals</a> |
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="class_skipper_panel-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">SkipperPanel Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Skipper info panel.
|
||||
<a href="class_skipper_panel.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="skipperpanel_8h_source.html">skipperpanel.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for SkipperPanel:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="class_skipper_panel.png" alt=""/>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="signals"></a>
|
||||
Signals</h2></td></tr>
|
||||
<tr class="memitem:a53728d9f1a480bd75a7f39482968f4b2"><td class="memItemLeft" align="right" valign="top"><a id="a53728d9f1a480bd75a7f39482968f4b2"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_skipper_panel.html#a53728d9f1a480bd75a7f39482968f4b2">user_set</a> ()</td></tr>
|
||||
<tr class="memdesc:a53728d9f1a480bd75a7f39482968f4b2"><td class="mdescLeft"> </td><td class="mdescRight">Then user set signal. <br /></td></tr>
|
||||
<tr class="separator:a53728d9f1a480bd75a7f39482968f4b2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a4a32346ac2944e5ae2ca916021f3bae1"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_skipper_panel.html#a4a32346ac2944e5ae2ca916021f3bae1">SkipperPanel</a> (QWidget *parent=nullptr)</td></tr>
|
||||
<tr class="memdesc:a4a32346ac2944e5ae2ca916021f3bae1"><td class="mdescLeft"> </td><td class="mdescRight">Construct a new Skipper Panel. <a href="class_skipper_panel.html#a4a32346ac2944e5ae2ca916021f3bae1">More...</a><br /></td></tr>
|
||||
<tr class="separator:a4a32346ac2944e5ae2ca916021f3bae1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adee6400b771fdbf49b9dfa91f93f8557"><td class="memItemLeft" align="right" valign="top"><a id="adee6400b771fdbf49b9dfa91f93f8557"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_skipper_panel.html#adee6400b771fdbf49b9dfa91f93f8557">~SkipperPanel</a> ()</td></tr>
|
||||
<tr class="memdesc:adee6400b771fdbf49b9dfa91f93f8557"><td class="mdescLeft"> </td><td class="mdescRight">Destroy the Skipper Panel. <br /></td></tr>
|
||||
<tr class="separator:adee6400b771fdbf49b9dfa91f93f8557"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6f5158547fbe4b14b5bb9a690f5ef0d9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_skipper_panel.html">SkipperPanel</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_skipper_panel.html#a6f5158547fbe4b14b5bb9a690f5ef0d9">set_user</a> (const <a class="el" href="classuser__entity.html">user_entity</a> &user)</td></tr>
|
||||
<tr class="memdesc:a6f5158547fbe4b14b5bb9a690f5ef0d9"><td class="mdescLeft"> </td><td class="mdescRight">Set user object. <a href="class_skipper_panel.html#a6f5158547fbe4b14b5bb9a690f5ef0d9">More...</a><br /></td></tr>
|
||||
<tr class="separator:a6f5158547fbe4b14b5bb9a690f5ef0d9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Skipper info panel. </p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="a4a32346ac2944e5ae2ca916021f3bae1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a4a32346ac2944e5ae2ca916021f3bae1">◆ </a></span>SkipperPanel()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SkipperPanel::SkipperPanel </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QWidget * </td>
|
||||
<td class="paramname"><em>parent</em> = <code>nullptr</code></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">explicit</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Construct a new Skipper Panel. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">parent</td><td>[ignored] </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a6f5158547fbe4b14b5bb9a690f5ef0d9"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6f5158547fbe4b14b5bb9a690f5ef0d9">◆ </a></span>set_user()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="class_skipper_panel.html">SkipperPanel</a> & SkipperPanel::set_user </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="classuser__entity.html">user_entity</a> & </td>
|
||||
<td class="paramname"><em>user</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Set user object. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">user</td><td></td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_skipper_panel.html" title="Skipper info panel.">SkipperPanel</a>& </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li><a class="el" href="skipperpanel_8h_source.html">skipperpanel.h</a></li>
|
||||
<li>skipperpanel.cpp</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
sea_transport/documentation/html/class_skipper_panel.png
Normal file
|
After Width: | Height: | Size: 494 B |
|
|
@ -0,0 +1,85 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">StorageEditDialog Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_storage_edit_dialog.html">StorageEditDialog</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_storage_edit_dialog.html#a3058c0d22862c03211ed8bcf91485586">accept</a>() Q_DECL_OVERRIDE</td><td class="entry"><a class="el" href="class_storage_edit_dialog.html">StorageEditDialog</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_storage_edit_dialog.html#aa826db13a76540e88c92b3f6e009c8ef">on_cargo_add</a>()</td><td class="entry"><a class="el" href="class_storage_edit_dialog.html">StorageEditDialog</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_storage_edit_dialog.html#adb089511e1252b654aa9e7493dad1ad8">set_storage</a>(storage_entity *ent, bool edit)</td><td class="entry"><a class="el" href="class_storage_edit_dialog.html">StorageEditDialog</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_storage_edit_dialog.html#aa052cfb7dd217ea98609fab437b6a602">storage</a>()</td><td class="entry"><a class="el" href="class_storage_edit_dialog.html">StorageEditDialog</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_storage_edit_dialog.html#a54bdd27cc504a23540c78962c582bbaa">StorageEditDialog</a>(QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="class_storage_edit_dialog.html">StorageEditDialog</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_storage_edit_dialog.html#a496e0c7f83eca5c36153299a3c093a44">~StorageEditDialog</a>()</td><td class="entry"><a class="el" href="class_storage_edit_dialog.html">StorageEditDialog</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
218
sea_transport/documentation/html/class_storage_edit_dialog.html
Normal file
|
|
@ -0,0 +1,218 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: StorageEditDialog Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-slots">Public Slots</a> |
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="class_storage_edit_dialog-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">StorageEditDialog Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Storage edit Dialog.
|
||||
<a href="class_storage_edit_dialog.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="storageeditdialog_8h_source.html">storageeditdialog.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for StorageEditDialog:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="class_storage_edit_dialog.png" alt=""/>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-slots"></a>
|
||||
Public Slots</h2></td></tr>
|
||||
<tr class="memitem:aa826db13a76540e88c92b3f6e009c8ef"><td class="memItemLeft" align="right" valign="top"><a id="aa826db13a76540e88c92b3f6e009c8ef"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_storage_edit_dialog.html#aa826db13a76540e88c92b3f6e009c8ef">on_cargo_add</a> ()</td></tr>
|
||||
<tr class="memdesc:aa826db13a76540e88c92b3f6e009c8ef"><td class="mdescLeft"> </td><td class="mdescRight">On new cargo add slot. <br /></td></tr>
|
||||
<tr class="separator:aa826db13a76540e88c92b3f6e009c8ef"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3058c0d22862c03211ed8bcf91485586"><td class="memItemLeft" align="right" valign="top"><a id="a3058c0d22862c03211ed8bcf91485586"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_storage_edit_dialog.html#a3058c0d22862c03211ed8bcf91485586">accept</a> () Q_DECL_OVERRIDE</td></tr>
|
||||
<tr class="memdesc:a3058c0d22862c03211ed8bcf91485586"><td class="mdescLeft"> </td><td class="mdescRight">Dialog accept slot. <br /></td></tr>
|
||||
<tr class="separator:a3058c0d22862c03211ed8bcf91485586"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a54bdd27cc504a23540c78962c582bbaa"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_storage_edit_dialog.html#a54bdd27cc504a23540c78962c582bbaa">StorageEditDialog</a> (QWidget *parent=nullptr)</td></tr>
|
||||
<tr class="memdesc:a54bdd27cc504a23540c78962c582bbaa"><td class="mdescLeft"> </td><td class="mdescRight">Construct a new Storage Edit Dialog. <a href="class_storage_edit_dialog.html#a54bdd27cc504a23540c78962c582bbaa">More...</a><br /></td></tr>
|
||||
<tr class="separator:a54bdd27cc504a23540c78962c582bbaa"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a496e0c7f83eca5c36153299a3c093a44"><td class="memItemLeft" align="right" valign="top"><a id="a496e0c7f83eca5c36153299a3c093a44"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_storage_edit_dialog.html#a496e0c7f83eca5c36153299a3c093a44">~StorageEditDialog</a> ()</td></tr>
|
||||
<tr class="memdesc:a496e0c7f83eca5c36153299a3c093a44"><td class="mdescLeft"> </td><td class="mdescRight">Destroy the Storage Edit Dialog. <br /></td></tr>
|
||||
<tr class="separator:a496e0c7f83eca5c36153299a3c093a44"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa052cfb7dd217ea98609fab437b6a602"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classstorage__entity.html">storage_entity</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_storage_edit_dialog.html#aa052cfb7dd217ea98609fab437b6a602">storage</a> ()</td></tr>
|
||||
<tr class="memdesc:aa052cfb7dd217ea98609fab437b6a602"><td class="mdescLeft"> </td><td class="mdescRight">Returns storage object pointer. <a href="class_storage_edit_dialog.html#aa052cfb7dd217ea98609fab437b6a602">More...</a><br /></td></tr>
|
||||
<tr class="separator:aa052cfb7dd217ea98609fab437b6a602"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adb089511e1252b654aa9e7493dad1ad8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_storage_edit_dialog.html#adb089511e1252b654aa9e7493dad1ad8">set_storage</a> (<a class="el" href="classstorage__entity.html">storage_entity</a> *ent, bool edit)</td></tr>
|
||||
<tr class="memdesc:adb089511e1252b654aa9e7493dad1ad8"><td class="mdescLeft"> </td><td class="mdescRight">Set storage object. <a href="class_storage_edit_dialog.html#adb089511e1252b654aa9e7493dad1ad8">More...</a><br /></td></tr>
|
||||
<tr class="separator:adb089511e1252b654aa9e7493dad1ad8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Storage edit Dialog. </p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="a54bdd27cc504a23540c78962c582bbaa"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a54bdd27cc504a23540c78962c582bbaa">◆ </a></span>StorageEditDialog()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">StorageEditDialog::StorageEditDialog </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QWidget * </td>
|
||||
<td class="paramname"><em>parent</em> = <code>nullptr</code></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">explicit</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Construct a new Storage Edit Dialog. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">parent</td><td>[ignored] </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="adb089511e1252b654aa9e7493dad1ad8"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#adb089511e1252b654aa9e7493dad1ad8">◆ </a></span>set_storage()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void StorageEditDialog::set_storage </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="classstorage__entity.html">storage_entity</a> * </td>
|
||||
<td class="paramname"><em>ent</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">bool </td>
|
||||
<td class="paramname"><em>edit</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Set storage object. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">ent</td><td></td></tr>
|
||||
<tr><td class="paramname">edit</td><td></td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aa052cfb7dd217ea98609fab437b6a602"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa052cfb7dd217ea98609fab437b6a602">◆ </a></span>storage()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classstorage__entity.html">storage_entity</a> * StorageEditDialog::storage </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Returns storage object pointer. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>storage_entity* </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li><a class="el" href="storageeditdialog_8h_source.html">storageeditdialog.h</a></li>
|
||||
<li>storageeditdialog.cpp</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
sea_transport/documentation/html/class_storage_edit_dialog.png
Normal file
|
After Width: | Height: | Size: 510 B |
|
|
@ -0,0 +1,84 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">UserEditDialog Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_user_edit_dialog.html">UserEditDialog</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_user_edit_dialog.html#ac006913f58d5a640dc111b201677ff2b">accept</a>() Q_DECL_OVERRIDE</td><td class="entry"><a class="el" href="class_user_edit_dialog.html">UserEditDialog</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_user_edit_dialog.html#a9456c14652af1fd9392c219f0e48d37a">set_user</a>(user_entity *user, bool edit)</td><td class="entry"><a class="el" href="class_user_edit_dialog.html">UserEditDialog</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_user_edit_dialog.html#a61716223204bf206f22349b4ef6990ae">user_data</a>() const</td><td class="entry"><a class="el" href="class_user_edit_dialog.html">UserEditDialog</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_user_edit_dialog.html#aa12820bba9add9bbdf5b0037e00e0cb4">UserEditDialog</a>(QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="class_user_edit_dialog.html">UserEditDialog</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_user_edit_dialog.html#a7a91fad3ef124b96d3600adec4f7b792">~UserEditDialog</a>()</td><td class="entry"><a class="el" href="class_user_edit_dialog.html">UserEditDialog</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
214
sea_transport/documentation/html/class_user_edit_dialog.html
Normal file
|
|
@ -0,0 +1,214 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: UserEditDialog Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-slots">Public Slots</a> |
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="class_user_edit_dialog-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">UserEditDialog Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>User edit Dialog.
|
||||
<a href="class_user_edit_dialog.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="usereditdialog_8h_source.html">usereditdialog.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for UserEditDialog:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="class_user_edit_dialog.png" alt=""/>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-slots"></a>
|
||||
Public Slots</h2></td></tr>
|
||||
<tr class="memitem:ac006913f58d5a640dc111b201677ff2b"><td class="memItemLeft" align="right" valign="top"><a id="ac006913f58d5a640dc111b201677ff2b"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user_edit_dialog.html#ac006913f58d5a640dc111b201677ff2b">accept</a> () Q_DECL_OVERRIDE</td></tr>
|
||||
<tr class="memdesc:ac006913f58d5a640dc111b201677ff2b"><td class="mdescLeft"> </td><td class="mdescRight">Dialog accept slot. <br /></td></tr>
|
||||
<tr class="separator:ac006913f58d5a640dc111b201677ff2b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:aa12820bba9add9bbdf5b0037e00e0cb4"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user_edit_dialog.html#aa12820bba9add9bbdf5b0037e00e0cb4">UserEditDialog</a> (QWidget *parent=nullptr)</td></tr>
|
||||
<tr class="memdesc:aa12820bba9add9bbdf5b0037e00e0cb4"><td class="mdescLeft"> </td><td class="mdescRight">Construct a new User Edit Dialog. <a href="class_user_edit_dialog.html#aa12820bba9add9bbdf5b0037e00e0cb4">More...</a><br /></td></tr>
|
||||
<tr class="separator:aa12820bba9add9bbdf5b0037e00e0cb4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7a91fad3ef124b96d3600adec4f7b792"><td class="memItemLeft" align="right" valign="top"><a id="a7a91fad3ef124b96d3600adec4f7b792"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user_edit_dialog.html#a7a91fad3ef124b96d3600adec4f7b792">~UserEditDialog</a> ()</td></tr>
|
||||
<tr class="memdesc:a7a91fad3ef124b96d3600adec4f7b792"><td class="mdescLeft"> </td><td class="mdescRight">Destroy the User Edit Dialog. <br /></td></tr>
|
||||
<tr class="separator:a7a91fad3ef124b96d3600adec4f7b792"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a61716223204bf206f22349b4ef6990ae"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structuser__data__struct.html">user_data_struct</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user_edit_dialog.html#a61716223204bf206f22349b4ef6990ae">user_data</a> () const</td></tr>
|
||||
<tr class="memdesc:a61716223204bf206f22349b4ef6990ae"><td class="mdescLeft"> </td><td class="mdescRight">Returns user data pointer. <a href="class_user_edit_dialog.html#a61716223204bf206f22349b4ef6990ae">More...</a><br /></td></tr>
|
||||
<tr class="separator:a61716223204bf206f22349b4ef6990ae"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9456c14652af1fd9392c219f0e48d37a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user_edit_dialog.html#a9456c14652af1fd9392c219f0e48d37a">set_user</a> (<a class="el" href="classuser__entity.html">user_entity</a> *user, bool edit)</td></tr>
|
||||
<tr class="memdesc:a9456c14652af1fd9392c219f0e48d37a"><td class="mdescLeft"> </td><td class="mdescRight">Set user object. <a href="class_user_edit_dialog.html#a9456c14652af1fd9392c219f0e48d37a">More...</a><br /></td></tr>
|
||||
<tr class="separator:a9456c14652af1fd9392c219f0e48d37a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>User edit Dialog. </p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="aa12820bba9add9bbdf5b0037e00e0cb4"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa12820bba9add9bbdf5b0037e00e0cb4">◆ </a></span>UserEditDialog()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">UserEditDialog::UserEditDialog </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QWidget * </td>
|
||||
<td class="paramname"><em>parent</em> = <code>nullptr</code></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">explicit</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Construct a new User Edit Dialog. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">parent</td><td>[ignored] </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a9456c14652af1fd9392c219f0e48d37a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9456c14652af1fd9392c219f0e48d37a">◆ </a></span>set_user()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void UserEditDialog::set_user </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="classuser__entity.html">user_entity</a> * </td>
|
||||
<td class="paramname"><em>user</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">bool </td>
|
||||
<td class="paramname"><em>edit</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Set user object. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">user</td><td></td></tr>
|
||||
<tr><td class="paramname">edit</td><td></td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a61716223204bf206f22349b4ef6990ae"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a61716223204bf206f22349b4ef6990ae">◆ </a></span>user_data()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="structuser__data__struct.html">user_data_struct</a> * UserEditDialog::user_data </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Returns user data pointer. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>user_data_struct* </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li><a class="el" href="usereditdialog_8h_source.html">usereditdialog.h</a></li>
|
||||
<li>usereditdialog.cpp</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
sea_transport/documentation/html/class_user_edit_dialog.png
Normal file
|
After Width: | Height: | Size: 461 B |
|
|
@ -0,0 +1,85 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">UsersViewModel Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_users_view_model.html">UsersViewModel</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_users_view_model.html#ad742eee465689df2137a078648274049">columnCount</a>(const QModelIndex &parent=QModelIndex()) const</td><td class="entry"><a class="el" href="class_users_view_model.html">UsersViewModel</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_users_view_model.html#af632c5f55c1b0adad91fdf8e18c58875">data</a>(const QModelIndex &index, int role=Qt::DisplayRole) const</td><td class="entry"><a class="el" href="class_users_view_model.html">UsersViewModel</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_users_view_model.html#a0da4721dd6adb862b4f6ea9c4cb79c2f">headerData</a>(int section, Qt::Orientation orientation, int role) const</td><td class="entry"><a class="el" href="class_users_view_model.html">UsersViewModel</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_users_view_model.html#a317312f786c35072fb243dacb4c888a5">rowCount</a>(const QModelIndex &parent=QModelIndex()) const</td><td class="entry"><a class="el" href="class_users_view_model.html">UsersViewModel</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_users_view_model.html#ae8d0b43839c5958cfaa3f82c10c5751d">update</a>()</td><td class="entry"><a class="el" href="class_users_view_model.html">UsersViewModel</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_users_view_model.html#a3d61750a9cbc124a6326acbe9986c364">UsersViewModel</a>(QObject *parent=nullptr)</td><td class="entry"><a class="el" href="class_users_view_model.html">UsersViewModel</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
288
sea_transport/documentation/html/class_users_view_model.html
Normal file
|
|
@ -0,0 +1,288 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: UsersViewModel Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-slots">Public Slots</a> |
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="class_users_view_model-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">UsersViewModel Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Users ViewModel class.
|
||||
<a href="class_users_view_model.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="usersviewmodel_8h_source.html">usersviewmodel.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for UsersViewModel:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="class_users_view_model.png" alt=""/>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-slots"></a>
|
||||
Public Slots</h2></td></tr>
|
||||
<tr class="memitem:ae8d0b43839c5958cfaa3f82c10c5751d"><td class="memItemLeft" align="right" valign="top"><a id="ae8d0b43839c5958cfaa3f82c10c5751d"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_users_view_model.html#ae8d0b43839c5958cfaa3f82c10c5751d">update</a> ()</td></tr>
|
||||
<tr class="memdesc:ae8d0b43839c5958cfaa3f82c10c5751d"><td class="mdescLeft"> </td><td class="mdescRight">Update slot, may be called then redraw needed. <br /></td></tr>
|
||||
<tr class="separator:ae8d0b43839c5958cfaa3f82c10c5751d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a3d61750a9cbc124a6326acbe9986c364"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_users_view_model.html#a3d61750a9cbc124a6326acbe9986c364">UsersViewModel</a> (QObject *parent=nullptr)</td></tr>
|
||||
<tr class="memdesc:a3d61750a9cbc124a6326acbe9986c364"><td class="mdescLeft"> </td><td class="mdescRight">Construct a new Users View Model object. <a href="class_users_view_model.html#a3d61750a9cbc124a6326acbe9986c364">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3d61750a9cbc124a6326acbe9986c364"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a317312f786c35072fb243dacb4c888a5"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_users_view_model.html#a317312f786c35072fb243dacb4c888a5">rowCount</a> (const QModelIndex &parent=QModelIndex()) const</td></tr>
|
||||
<tr class="memdesc:a317312f786c35072fb243dacb4c888a5"><td class="mdescLeft"> </td><td class="mdescRight">Returns row count. <a href="class_users_view_model.html#a317312f786c35072fb243dacb4c888a5">More...</a><br /></td></tr>
|
||||
<tr class="separator:a317312f786c35072fb243dacb4c888a5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad742eee465689df2137a078648274049"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_users_view_model.html#ad742eee465689df2137a078648274049">columnCount</a> (const QModelIndex &parent=QModelIndex()) const</td></tr>
|
||||
<tr class="memdesc:ad742eee465689df2137a078648274049"><td class="mdescLeft"> </td><td class="mdescRight">Returns column count. <a href="class_users_view_model.html#ad742eee465689df2137a078648274049">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad742eee465689df2137a078648274049"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0da4721dd6adb862b4f6ea9c4cb79c2f"><td class="memItemLeft" align="right" valign="top">QVariant </td><td class="memItemRight" valign="bottom"><a class="el" href="class_users_view_model.html#a0da4721dd6adb862b4f6ea9c4cb79c2f">headerData</a> (int section, Qt::Orientation orientation, int role) const</td></tr>
|
||||
<tr class="memdesc:a0da4721dd6adb862b4f6ea9c4cb79c2f"><td class="mdescLeft"> </td><td class="mdescRight">Returns data about header. <a href="class_users_view_model.html#a0da4721dd6adb862b4f6ea9c4cb79c2f">More...</a><br /></td></tr>
|
||||
<tr class="separator:a0da4721dd6adb862b4f6ea9c4cb79c2f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af632c5f55c1b0adad91fdf8e18c58875"><td class="memItemLeft" align="right" valign="top">QVariant </td><td class="memItemRight" valign="bottom"><a class="el" href="class_users_view_model.html#af632c5f55c1b0adad91fdf8e18c58875">data</a> (const QModelIndex &index, int role=Qt::DisplayRole) const</td></tr>
|
||||
<tr class="memdesc:af632c5f55c1b0adad91fdf8e18c58875"><td class="mdescLeft"> </td><td class="mdescRight">Returns data about cells. <a href="class_users_view_model.html#af632c5f55c1b0adad91fdf8e18c58875">More...</a><br /></td></tr>
|
||||
<tr class="separator:af632c5f55c1b0adad91fdf8e18c58875"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Users ViewModel class. </p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="a3d61750a9cbc124a6326acbe9986c364"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3d61750a9cbc124a6326acbe9986c364">◆ </a></span>UsersViewModel()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">UsersViewModel::UsersViewModel </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QObject * </td>
|
||||
<td class="paramname"><em>parent</em> = <code>nullptr</code></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Construct a new Users View Model object. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">parent</td><td>[ignored] </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="ad742eee465689df2137a078648274049"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad742eee465689df2137a078648274049">◆ </a></span>columnCount()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int UsersViewModel::columnCount </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QModelIndex & </td>
|
||||
<td class="paramname"><em>parent</em> = <code>QModelIndex()</code></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Returns column count. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">parent</td><td>[ignored] </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>int </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="af632c5f55c1b0adad91fdf8e18c58875"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af632c5f55c1b0adad91fdf8e18c58875">◆ </a></span>data()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QVariant UsersViewModel::data </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QModelIndex & </td>
|
||||
<td class="paramname"><em>index</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>role</em> = <code>Qt::DisplayRole</code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Returns data about cells. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">index</td><td>cell index </td></tr>
|
||||
<tr><td class="paramname">role</td><td>draw role </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>QVariant </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a0da4721dd6adb862b4f6ea9c4cb79c2f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a0da4721dd6adb862b4f6ea9c4cb79c2f">◆ </a></span>headerData()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QVariant UsersViewModel::headerData </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>section</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">Qt::Orientation </td>
|
||||
<td class="paramname"><em>orientation</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>role</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Returns data about header. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">section</td><td>header section </td></tr>
|
||||
<tr><td class="paramname">orientation</td><td>header orientation </td></tr>
|
||||
<tr><td class="paramname">role</td><td>header cell role </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>QVariant </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a317312f786c35072fb243dacb4c888a5"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a317312f786c35072fb243dacb4c888a5">◆ </a></span>rowCount()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int UsersViewModel::rowCount </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QModelIndex & </td>
|
||||
<td class="paramname"><em>parent</em> = <code>QModelIndex()</code></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Returns row count. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">parent</td><td>[ignored] </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>int </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>viewmodels/<a class="el" href="usersviewmodel_8h_source.html">usersviewmodel.h</a></li>
|
||||
<li>viewmodels/usersviewmodel.cpp</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
sea_transport/documentation/html/class_users_view_model.png
Normal file
|
After Width: | Height: | Size: 607 B |
|
|
@ -0,0 +1,87 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">VesselEditDialog Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_vessel_edit_dialog.html">VesselEditDialog</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_vessel_edit_dialog.html#a9e684ca631e6eea5e918d553c7dd809b">accept</a>() Q_DECL_OVERRIDE</td><td class="entry"><a class="el" href="class_vessel_edit_dialog.html">VesselEditDialog</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_vessel_edit_dialog.html#a807388382a35e8c12e0d564034bdab7f">on_cargo_add</a>()</td><td class="entry"><a class="el" href="class_vessel_edit_dialog.html">VesselEditDialog</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_vessel_edit_dialog.html#ab6124f3bf95334540371b367c71bb10f">on_withdraw_from_harbor</a>()</td><td class="entry"><a class="el" href="class_vessel_edit_dialog.html">VesselEditDialog</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_vessel_edit_dialog.html#a395a7e0eb59c0aa1ebd0bec5c3be9b00">on_withdraw_from_vessel</a>()</td><td class="entry"><a class="el" href="class_vessel_edit_dialog.html">VesselEditDialog</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_vessel_edit_dialog.html#a1f16680d3a57a09234ed3315b2497b01">set_vessel</a>(vessel_entity *ves, bool edit)</td><td class="entry"><a class="el" href="class_vessel_edit_dialog.html">VesselEditDialog</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_vessel_edit_dialog.html#abd5a6bb5cbd857b878b0f30199e1de8f">vessel</a>()</td><td class="entry"><a class="el" href="class_vessel_edit_dialog.html">VesselEditDialog</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_vessel_edit_dialog.html#a1f9ecaba5965076c2b2ed85236541786">VesselEditDialog</a>(QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="class_vessel_edit_dialog.html">VesselEditDialog</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_vessel_edit_dialog.html#a00e7577b25b9f3390d777db922b778a8">~VesselEditDialog</a>()</td><td class="entry"><a class="el" href="class_vessel_edit_dialog.html">VesselEditDialog</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
226
sea_transport/documentation/html/class_vessel_edit_dialog.html
Normal file
|
|
@ -0,0 +1,226 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: VesselEditDialog Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-slots">Public Slots</a> |
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="class_vessel_edit_dialog-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">VesselEditDialog Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Vessel edit Dialog.
|
||||
<a href="class_vessel_edit_dialog.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="vesseleditdialog_8h_source.html">vesseleditdialog.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for VesselEditDialog:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="class_vessel_edit_dialog.png" alt=""/>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-slots"></a>
|
||||
Public Slots</h2></td></tr>
|
||||
<tr class="memitem:a807388382a35e8c12e0d564034bdab7f"><td class="memItemLeft" align="right" valign="top"><a id="a807388382a35e8c12e0d564034bdab7f"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_vessel_edit_dialog.html#a807388382a35e8c12e0d564034bdab7f">on_cargo_add</a> ()</td></tr>
|
||||
<tr class="memdesc:a807388382a35e8c12e0d564034bdab7f"><td class="mdescLeft"> </td><td class="mdescRight">Cargo add slot. <br /></td></tr>
|
||||
<tr class="separator:a807388382a35e8c12e0d564034bdab7f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab6124f3bf95334540371b367c71bb10f"><td class="memItemLeft" align="right" valign="top"><a id="ab6124f3bf95334540371b367c71bb10f"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_vessel_edit_dialog.html#ab6124f3bf95334540371b367c71bb10f">on_withdraw_from_harbor</a> ()</td></tr>
|
||||
<tr class="memdesc:ab6124f3bf95334540371b367c71bb10f"><td class="mdescLeft"> </td><td class="mdescRight">Move cargo from harbor to vessel slot. <br /></td></tr>
|
||||
<tr class="separator:ab6124f3bf95334540371b367c71bb10f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a395a7e0eb59c0aa1ebd0bec5c3be9b00"><td class="memItemLeft" align="right" valign="top"><a id="a395a7e0eb59c0aa1ebd0bec5c3be9b00"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_vessel_edit_dialog.html#a395a7e0eb59c0aa1ebd0bec5c3be9b00">on_withdraw_from_vessel</a> ()</td></tr>
|
||||
<tr class="memdesc:a395a7e0eb59c0aa1ebd0bec5c3be9b00"><td class="mdescLeft"> </td><td class="mdescRight">Move cargo from vessel to harbor slot. <br /></td></tr>
|
||||
<tr class="separator:a395a7e0eb59c0aa1ebd0bec5c3be9b00"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9e684ca631e6eea5e918d553c7dd809b"><td class="memItemLeft" align="right" valign="top"><a id="a9e684ca631e6eea5e918d553c7dd809b"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_vessel_edit_dialog.html#a9e684ca631e6eea5e918d553c7dd809b">accept</a> () Q_DECL_OVERRIDE</td></tr>
|
||||
<tr class="memdesc:a9e684ca631e6eea5e918d553c7dd809b"><td class="mdescLeft"> </td><td class="mdescRight">Dialog accept slot. <br /></td></tr>
|
||||
<tr class="separator:a9e684ca631e6eea5e918d553c7dd809b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a1f9ecaba5965076c2b2ed85236541786"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_vessel_edit_dialog.html#a1f9ecaba5965076c2b2ed85236541786">VesselEditDialog</a> (QWidget *parent=nullptr)</td></tr>
|
||||
<tr class="memdesc:a1f9ecaba5965076c2b2ed85236541786"><td class="mdescLeft"> </td><td class="mdescRight">Construct a new Vessel Edit Dialog. <a href="class_vessel_edit_dialog.html#a1f9ecaba5965076c2b2ed85236541786">More...</a><br /></td></tr>
|
||||
<tr class="separator:a1f9ecaba5965076c2b2ed85236541786"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a00e7577b25b9f3390d777db922b778a8"><td class="memItemLeft" align="right" valign="top"><a id="a00e7577b25b9f3390d777db922b778a8"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_vessel_edit_dialog.html#a00e7577b25b9f3390d777db922b778a8">~VesselEditDialog</a> ()</td></tr>
|
||||
<tr class="memdesc:a00e7577b25b9f3390d777db922b778a8"><td class="mdescLeft"> </td><td class="mdescRight">Destroy the Vessel Edit Dialog. <br /></td></tr>
|
||||
<tr class="separator:a00e7577b25b9f3390d777db922b778a8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abd5a6bb5cbd857b878b0f30199e1de8f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classvessel__entity.html">vessel_entity</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_vessel_edit_dialog.html#abd5a6bb5cbd857b878b0f30199e1de8f">vessel</a> ()</td></tr>
|
||||
<tr class="memdesc:abd5a6bb5cbd857b878b0f30199e1de8f"><td class="mdescLeft"> </td><td class="mdescRight">Get dialog's vessel. <a href="class_vessel_edit_dialog.html#abd5a6bb5cbd857b878b0f30199e1de8f">More...</a><br /></td></tr>
|
||||
<tr class="separator:abd5a6bb5cbd857b878b0f30199e1de8f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1f16680d3a57a09234ed3315b2497b01"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_vessel_edit_dialog.html#a1f16680d3a57a09234ed3315b2497b01">set_vessel</a> (<a class="el" href="classvessel__entity.html">vessel_entity</a> *ves, bool edit)</td></tr>
|
||||
<tr class="memdesc:a1f16680d3a57a09234ed3315b2497b01"><td class="mdescLeft"> </td><td class="mdescRight">Set dialog vessel object. <a href="class_vessel_edit_dialog.html#a1f16680d3a57a09234ed3315b2497b01">More...</a><br /></td></tr>
|
||||
<tr class="separator:a1f16680d3a57a09234ed3315b2497b01"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Vessel edit Dialog. </p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="a1f9ecaba5965076c2b2ed85236541786"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1f9ecaba5965076c2b2ed85236541786">◆ </a></span>VesselEditDialog()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">VesselEditDialog::VesselEditDialog </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QWidget * </td>
|
||||
<td class="paramname"><em>parent</em> = <code>nullptr</code></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">explicit</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Construct a new Vessel Edit Dialog. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">parent</td><td>[ignored] </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a1f16680d3a57a09234ed3315b2497b01"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1f16680d3a57a09234ed3315b2497b01">◆ </a></span>set_vessel()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void VesselEditDialog::set_vessel </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="classvessel__entity.html">vessel_entity</a> * </td>
|
||||
<td class="paramname"><em>ves</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">bool </td>
|
||||
<td class="paramname"><em>edit</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Set dialog vessel object. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">ves</td><td>vessel object </td></tr>
|
||||
<tr><td class="paramname">edit</td><td>is it edit intent </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="abd5a6bb5cbd857b878b0f30199e1de8f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#abd5a6bb5cbd857b878b0f30199e1de8f">◆ </a></span>vessel()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classvessel__entity.html">vessel_entity</a> * VesselEditDialog::vessel </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get dialog's vessel. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>vessel_entity* </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li><a class="el" href="vesseleditdialog_8h_source.html">vesseleditdialog.h</a></li>
|
||||
<li>vesseleditdialog.cpp</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
sea_transport/documentation/html/class_vessel_edit_dialog.png
Normal file
|
After Width: | Height: | Size: 475 B |
|
|
@ -0,0 +1,85 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">VesselsViewModel Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_vessels_view_model.html">VesselsViewModel</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_vessels_view_model.html#a258f6805e5a4f4b176f5580f4fb8bf5e">columnCount</a>(const QModelIndex &parent=QModelIndex()) const</td><td class="entry"><a class="el" href="class_vessels_view_model.html">VesselsViewModel</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_vessels_view_model.html#a1ff09da84f3c0e1890d01d06350cb801">data</a>(const QModelIndex &index, int role=Qt::DisplayRole) const</td><td class="entry"><a class="el" href="class_vessels_view_model.html">VesselsViewModel</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_vessels_view_model.html#ac2894beac5358447fd411295af816c86">headerData</a>(int section, Qt::Orientation orientation, int role) const</td><td class="entry"><a class="el" href="class_vessels_view_model.html">VesselsViewModel</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_vessels_view_model.html#a675fc2c2fa9a78329236d549b0296930">rowCount</a>(const QModelIndex &parent=QModelIndex()) const</td><td class="entry"><a class="el" href="class_vessels_view_model.html">VesselsViewModel</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_vessels_view_model.html#a661434440b44a88d5a342cd6deeb7afd">update</a>()</td><td class="entry"><a class="el" href="class_vessels_view_model.html">VesselsViewModel</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_vessels_view_model.html#ac5da65a36a2138ecc732f71712a802d9">VesselsViewModel</a>(QObject *parent=nullptr)</td><td class="entry"><a class="el" href="class_vessels_view_model.html">VesselsViewModel</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
288
sea_transport/documentation/html/class_vessels_view_model.html
Normal file
|
|
@ -0,0 +1,288 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: VesselsViewModel Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-slots">Public Slots</a> |
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="class_vessels_view_model-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">VesselsViewModel Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Vessels ViewModel class.
|
||||
<a href="class_vessels_view_model.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="vesselsviewmodel_8h_source.html">vesselsviewmodel.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for VesselsViewModel:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="class_vessels_view_model.png" alt=""/>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-slots"></a>
|
||||
Public Slots</h2></td></tr>
|
||||
<tr class="memitem:a661434440b44a88d5a342cd6deeb7afd"><td class="memItemLeft" align="right" valign="top"><a id="a661434440b44a88d5a342cd6deeb7afd"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_vessels_view_model.html#a661434440b44a88d5a342cd6deeb7afd">update</a> ()</td></tr>
|
||||
<tr class="memdesc:a661434440b44a88d5a342cd6deeb7afd"><td class="mdescLeft"> </td><td class="mdescRight">Update slot, may be called then redraw needed. <br /></td></tr>
|
||||
<tr class="separator:a661434440b44a88d5a342cd6deeb7afd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:ac5da65a36a2138ecc732f71712a802d9"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_vessels_view_model.html#ac5da65a36a2138ecc732f71712a802d9">VesselsViewModel</a> (QObject *parent=nullptr)</td></tr>
|
||||
<tr class="memdesc:ac5da65a36a2138ecc732f71712a802d9"><td class="mdescLeft"> </td><td class="mdescRight">Construct a new Vessels View Model object. <a href="class_vessels_view_model.html#ac5da65a36a2138ecc732f71712a802d9">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac5da65a36a2138ecc732f71712a802d9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a675fc2c2fa9a78329236d549b0296930"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_vessels_view_model.html#a675fc2c2fa9a78329236d549b0296930">rowCount</a> (const QModelIndex &parent=QModelIndex()) const</td></tr>
|
||||
<tr class="memdesc:a675fc2c2fa9a78329236d549b0296930"><td class="mdescLeft"> </td><td class="mdescRight">Returns row count. <a href="class_vessels_view_model.html#a675fc2c2fa9a78329236d549b0296930">More...</a><br /></td></tr>
|
||||
<tr class="separator:a675fc2c2fa9a78329236d549b0296930"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a258f6805e5a4f4b176f5580f4fb8bf5e"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_vessels_view_model.html#a258f6805e5a4f4b176f5580f4fb8bf5e">columnCount</a> (const QModelIndex &parent=QModelIndex()) const</td></tr>
|
||||
<tr class="memdesc:a258f6805e5a4f4b176f5580f4fb8bf5e"><td class="mdescLeft"> </td><td class="mdescRight">Returns column count. <a href="class_vessels_view_model.html#a258f6805e5a4f4b176f5580f4fb8bf5e">More...</a><br /></td></tr>
|
||||
<tr class="separator:a258f6805e5a4f4b176f5580f4fb8bf5e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac2894beac5358447fd411295af816c86"><td class="memItemLeft" align="right" valign="top">QVariant </td><td class="memItemRight" valign="bottom"><a class="el" href="class_vessels_view_model.html#ac2894beac5358447fd411295af816c86">headerData</a> (int section, Qt::Orientation orientation, int role) const</td></tr>
|
||||
<tr class="memdesc:ac2894beac5358447fd411295af816c86"><td class="mdescLeft"> </td><td class="mdescRight">Returns data about header. <a href="class_vessels_view_model.html#ac2894beac5358447fd411295af816c86">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac2894beac5358447fd411295af816c86"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1ff09da84f3c0e1890d01d06350cb801"><td class="memItemLeft" align="right" valign="top">QVariant </td><td class="memItemRight" valign="bottom"><a class="el" href="class_vessels_view_model.html#a1ff09da84f3c0e1890d01d06350cb801">data</a> (const QModelIndex &index, int role=Qt::DisplayRole) const</td></tr>
|
||||
<tr class="memdesc:a1ff09da84f3c0e1890d01d06350cb801"><td class="mdescLeft"> </td><td class="mdescRight">Returns data about cells. <a href="class_vessels_view_model.html#a1ff09da84f3c0e1890d01d06350cb801">More...</a><br /></td></tr>
|
||||
<tr class="separator:a1ff09da84f3c0e1890d01d06350cb801"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Vessels ViewModel class. </p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="ac5da65a36a2138ecc732f71712a802d9"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac5da65a36a2138ecc732f71712a802d9">◆ </a></span>VesselsViewModel()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">VesselsViewModel::VesselsViewModel </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QObject * </td>
|
||||
<td class="paramname"><em>parent</em> = <code>nullptr</code></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Construct a new Vessels View Model object. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">parent</td><td>[ignored] </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a258f6805e5a4f4b176f5580f4fb8bf5e"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a258f6805e5a4f4b176f5580f4fb8bf5e">◆ </a></span>columnCount()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int VesselsViewModel::columnCount </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QModelIndex & </td>
|
||||
<td class="paramname"><em>parent</em> = <code>QModelIndex()</code></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Returns column count. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">parent</td><td>[ignored] </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>int </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a1ff09da84f3c0e1890d01d06350cb801"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1ff09da84f3c0e1890d01d06350cb801">◆ </a></span>data()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QVariant VesselsViewModel::data </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QModelIndex & </td>
|
||||
<td class="paramname"><em>index</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>role</em> = <code>Qt::DisplayRole</code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Returns data about cells. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">index</td><td>cell index </td></tr>
|
||||
<tr><td class="paramname">role</td><td>draw role </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>QVariant </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac2894beac5358447fd411295af816c86"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac2894beac5358447fd411295af816c86">◆ </a></span>headerData()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QVariant VesselsViewModel::headerData </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>section</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">Qt::Orientation </td>
|
||||
<td class="paramname"><em>orientation</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>role</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Returns data about header. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">section</td><td>header section </td></tr>
|
||||
<tr><td class="paramname">orientation</td><td>header orientation </td></tr>
|
||||
<tr><td class="paramname">role</td><td>header cell role </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>QVariant </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a675fc2c2fa9a78329236d549b0296930"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a675fc2c2fa9a78329236d549b0296930">◆ </a></span>rowCount()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int VesselsViewModel::rowCount </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QModelIndex & </td>
|
||||
<td class="paramname"><em>parent</em> = <code>QModelIndex()</code></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Returns row count. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">parent</td><td>[ignored] </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>int </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>viewmodels/<a class="el" href="vesselsviewmodel_8h_source.html">vesselsviewmodel.h</a></li>
|
||||
<li>viewmodels/vesselsviewmodel.cpp</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
sea_transport/documentation/html/class_vessels_view_model.png
Normal file
|
After Width: | Height: | Size: 613 B |
90
sea_transport/documentation/html/classapparatus-members.html
Normal file
|
|
@ -0,0 +1,90 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">apparatus Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classapparatus.html">apparatus</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classapparatus.html#a263622e0ffe5ca1e0af37c365846244b">apparatus</a>()</td><td class="entry"><a class="el" href="classapparatus.html">apparatus</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classapparatus.html#ab53ff8bcd9db3218cbc9abba306d88a5">generate_lock_file</a>()</td><td class="entry"><a class="el" href="classapparatus.html">apparatus</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classapparatus.html#a1eeb2bfdd2f264e3b097a6bd97cef059">get_auth_subsystem</a>()</td><td class="entry"><a class="el" href="classapparatus.html">apparatus</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classapparatus.html#a43ddec7a820e1657b9dfc84bae96b4a2">get_object_subsystem</a>()</td><td class="entry"><a class="el" href="classapparatus.html">apparatus</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classapparatus.html#a20aecf13e75ff8fa056132c0ddbbc312">init</a>()</td><td class="entry"><a class="el" href="classapparatus.html">apparatus</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classapparatus.html#ad7c39d2c2b5d1d866a78e27217f2acb0">instance</a>()</td><td class="entry"><a class="el" href="classapparatus.html">apparatus</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classapparatus.html#a1ab89c34a99cd7208b8d50f2ac9b65ed">is_first_run</a>()</td><td class="entry"><a class="el" href="classapparatus.html">apparatus</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classapparatus.html#a222bf907ab6b7ead5bce6e6d600a68ae">load</a>()</td><td class="entry"><a class="el" href="classapparatus.html">apparatus</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classapparatus.html#a4f2165b5ee28137a1e52c5eca96260c4">save</a>()</td><td class="entry"><a class="el" href="classapparatus.html">apparatus</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classapparatus.html#a33f56a4305c796a07f1783fa56d4bd8b">shutdown</a>()</td><td class="entry"><a class="el" href="classapparatus.html">apparatus</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classapparatus.html#a1faf328583d34e7ce1ddfab1cdbc3774">~apparatus</a>()</td><td class="entry"><a class="el" href="classapparatus.html">apparatus</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
237
sea_transport/documentation/html/classapparatus.html
Normal file
|
|
@ -0,0 +1,237 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: apparatus Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-static-methods">Static Public Member Functions</a> |
|
||||
<a href="classapparatus-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">apparatus Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Main system class.
|
||||
<a href="classapparatus.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="apparatus_8h_source.html">apparatus.h</a>></code></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a263622e0ffe5ca1e0af37c365846244b"><td class="memItemLeft" align="right" valign="top"><a id="a263622e0ffe5ca1e0af37c365846244b"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="classapparatus.html#a263622e0ffe5ca1e0af37c365846244b">apparatus</a> ()</td></tr>
|
||||
<tr class="memdesc:a263622e0ffe5ca1e0af37c365846244b"><td class="mdescLeft"> </td><td class="mdescRight">Construct a new apparatus object. <br /></td></tr>
|
||||
<tr class="separator:a263622e0ffe5ca1e0af37c365846244b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1faf328583d34e7ce1ddfab1cdbc3774"><td class="memItemLeft" align="right" valign="top"><a id="a1faf328583d34e7ce1ddfab1cdbc3774"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="classapparatus.html#a1faf328583d34e7ce1ddfab1cdbc3774">~apparatus</a> ()</td></tr>
|
||||
<tr class="memdesc:a1faf328583d34e7ce1ddfab1cdbc3774"><td class="mdescLeft"> </td><td class="mdescRight">Destroy the apparatus object. <br /></td></tr>
|
||||
<tr class="separator:a1faf328583d34e7ce1ddfab1cdbc3774"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1eeb2bfdd2f264e3b097a6bd97cef059"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classauth__system.html">auth_system</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classapparatus.html#a1eeb2bfdd2f264e3b097a6bd97cef059">get_auth_subsystem</a> ()</td></tr>
|
||||
<tr class="memdesc:a1eeb2bfdd2f264e3b097a6bd97cef059"><td class="mdescLeft"> </td><td class="mdescRight">Get the auth subsystem object. <a href="classapparatus.html#a1eeb2bfdd2f264e3b097a6bd97cef059">More...</a><br /></td></tr>
|
||||
<tr class="separator:a1eeb2bfdd2f264e3b097a6bd97cef059"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a43ddec7a820e1657b9dfc84bae96b4a2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classobject__system.html">object_system</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classapparatus.html#a43ddec7a820e1657b9dfc84bae96b4a2">get_object_subsystem</a> ()</td></tr>
|
||||
<tr class="memdesc:a43ddec7a820e1657b9dfc84bae96b4a2"><td class="mdescLeft"> </td><td class="mdescRight">Get the object subsystem object. <a href="classapparatus.html#a43ddec7a820e1657b9dfc84bae96b4a2">More...</a><br /></td></tr>
|
||||
<tr class="separator:a43ddec7a820e1657b9dfc84bae96b4a2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4f2165b5ee28137a1e52c5eca96260c4"><td class="memItemLeft" align="right" valign="top"><a id="a4f2165b5ee28137a1e52c5eca96260c4"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classapparatus.html#a4f2165b5ee28137a1e52c5eca96260c4">save</a> ()</td></tr>
|
||||
<tr class="memdesc:a4f2165b5ee28137a1e52c5eca96260c4"><td class="mdescLeft"> </td><td class="mdescRight">Saves system data to disk. <br /></td></tr>
|
||||
<tr class="separator:a4f2165b5ee28137a1e52c5eca96260c4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a222bf907ab6b7ead5bce6e6d600a68ae"><td class="memItemLeft" align="right" valign="top"><a id="a222bf907ab6b7ead5bce6e6d600a68ae"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classapparatus.html#a222bf907ab6b7ead5bce6e6d600a68ae">load</a> ()</td></tr>
|
||||
<tr class="memdesc:a222bf907ab6b7ead5bce6e6d600a68ae"><td class="mdescLeft"> </td><td class="mdescRight">Loads system data from disk. <br /></td></tr>
|
||||
<tr class="separator:a222bf907ab6b7ead5bce6e6d600a68ae"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
|
||||
Static Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a1ab89c34a99cd7208b8d50f2ac9b65ed"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classapparatus.html#a1ab89c34a99cd7208b8d50f2ac9b65ed">is_first_run</a> ()</td></tr>
|
||||
<tr class="memdesc:a1ab89c34a99cd7208b8d50f2ac9b65ed"><td class="mdescLeft"> </td><td class="mdescRight">Checks if it is first run. <a href="classapparatus.html#a1ab89c34a99cd7208b8d50f2ac9b65ed">More...</a><br /></td></tr>
|
||||
<tr class="separator:a1ab89c34a99cd7208b8d50f2ac9b65ed"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab53ff8bcd9db3218cbc9abba306d88a5"><td class="memItemLeft" align="right" valign="top"><a id="ab53ff8bcd9db3218cbc9abba306d88a5"></a>
|
||||
static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classapparatus.html#ab53ff8bcd9db3218cbc9abba306d88a5">generate_lock_file</a> ()</td></tr>
|
||||
<tr class="memdesc:ab53ff8bcd9db3218cbc9abba306d88a5"><td class="mdescLeft"> </td><td class="mdescRight">Generates lock file after initialization. <br /></td></tr>
|
||||
<tr class="separator:ab53ff8bcd9db3218cbc9abba306d88a5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad7c39d2c2b5d1d866a78e27217f2acb0"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classapparatus.html">apparatus</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classapparatus.html#ad7c39d2c2b5d1d866a78e27217f2acb0">instance</a> ()</td></tr>
|
||||
<tr class="memdesc:ad7c39d2c2b5d1d866a78e27217f2acb0"><td class="mdescLeft"> </td><td class="mdescRight">Get ther main system object. <a href="classapparatus.html#ad7c39d2c2b5d1d866a78e27217f2acb0">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad7c39d2c2b5d1d866a78e27217f2acb0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a20aecf13e75ff8fa056132c0ddbbc312"><td class="memItemLeft" align="right" valign="top"><a id="a20aecf13e75ff8fa056132c0ddbbc312"></a>
|
||||
static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classapparatus.html#a20aecf13e75ff8fa056132c0ddbbc312">init</a> ()</td></tr>
|
||||
<tr class="memdesc:a20aecf13e75ff8fa056132c0ddbbc312"><td class="mdescLeft"> </td><td class="mdescRight">Initializes system on start. <br /></td></tr>
|
||||
<tr class="separator:a20aecf13e75ff8fa056132c0ddbbc312"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a33f56a4305c796a07f1783fa56d4bd8b"><td class="memItemLeft" align="right" valign="top"><a id="a33f56a4305c796a07f1783fa56d4bd8b"></a>
|
||||
static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classapparatus.html#a33f56a4305c796a07f1783fa56d4bd8b">shutdown</a> ()</td></tr>
|
||||
<tr class="memdesc:a33f56a4305c796a07f1783fa56d4bd8b"><td class="mdescLeft"> </td><td class="mdescRight">Shuts system down in the end. <br /></td></tr>
|
||||
<tr class="separator:a33f56a4305c796a07f1783fa56d4bd8b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Main system class. </p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a1eeb2bfdd2f264e3b097a6bd97cef059"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1eeb2bfdd2f264e3b097a6bd97cef059">◆ </a></span>get_auth_subsystem()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classauth__system.html">auth_system</a> * apparatus::get_auth_subsystem </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get the auth subsystem object. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>auth_system* </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a43ddec7a820e1657b9dfc84bae96b4a2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a43ddec7a820e1657b9dfc84bae96b4a2">◆ </a></span>get_object_subsystem()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classobject__system.html">object_system</a> * apparatus::get_object_subsystem </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get the object subsystem object. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>object_system* </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad7c39d2c2b5d1d866a78e27217f2acb0"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad7c39d2c2b5d1d866a78e27217f2acb0">◆ </a></span>instance()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classapparatus.html">apparatus</a> * apparatus::instance </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get ther main system object. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>apparatus* </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a1ab89c34a99cd7208b8d50f2ac9b65ed"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1ab89c34a99cd7208b8d50f2ac9b65ed">◆ </a></span>is_first_run()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool apparatus::is_first_run </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Checks if it is first run. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>true </dd>
|
||||
<dd>
|
||||
false </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>system/<a class="el" href="apparatus_8h_source.html">apparatus.h</a></li>
|
||||
<li>system/apparatus.cpp</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -0,0 +1,86 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">auth_system Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classauth__system.html">auth_system</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classauth__system.html#a874b5d0d263fb85bd74e55067e7cb555">auth_system</a>()=default</td><td class="entry"><a class="el" href="classauth__system.html">auth_system</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classauth__system.html#ad4550947f8654343addfdd14a3e899e1">deserialize_data</a>(QDataStream *stream)</td><td class="entry"><a class="el" href="classauth__system.html">auth_system</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classauth__system.html#a62a6e1a5d8591b814f8065cabac83dfb">get_user</a>(const QString &login, bool &success)</td><td class="entry"><a class="el" href="classauth__system.html">auth_system</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classauth__system.html#a5a9c2d7b64e981ef73013603417b6e54">register_user</a>(const QString &login, const QString &password, UserRole role)</td><td class="entry"><a class="el" href="classauth__system.html">auth_system</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classauth__system.html#a31261ae3ed88b7279846831585e778e7">remove_user</a>(const QString &login)</td><td class="entry"><a class="el" href="classauth__system.html">auth_system</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classauth__system.html#ac8e2aa711c29253233d082679c082131">serialize_data</a>(QDataStream *stream)</td><td class="entry"><a class="el" href="classauth__system.html">auth_system</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classauth__system.html#a1a4e817c4217c3ebef9ca8e649c4bc3d">users</a>() const</td><td class="entry"><a class="el" href="classauth__system.html">auth_system</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
303
sea_transport/documentation/html/classauth__system.html
Normal file
|
|
@ -0,0 +1,303 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: auth_system Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="classauth__system-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">auth_system Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>User's manipulation subsystem.
|
||||
<a href="classauth__system.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="auth__system_8h_source.html">auth_system.h</a>></code></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a874b5d0d263fb85bd74e55067e7cb555"><td class="memItemLeft" align="right" valign="top"><a id="a874b5d0d263fb85bd74e55067e7cb555"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="classauth__system.html#a874b5d0d263fb85bd74e55067e7cb555">auth_system</a> ()=default</td></tr>
|
||||
<tr class="memdesc:a874b5d0d263fb85bd74e55067e7cb555"><td class="mdescLeft"> </td><td class="mdescRight">Construct a new auth system object. <br /></td></tr>
|
||||
<tr class="separator:a874b5d0d263fb85bd74e55067e7cb555"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a62a6e1a5d8591b814f8065cabac83dfb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classuser__entity.html">user_entity</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classauth__system.html#a62a6e1a5d8591b814f8065cabac83dfb">get_user</a> (const QString &login, bool &success)</td></tr>
|
||||
<tr class="memdesc:a62a6e1a5d8591b814f8065cabac83dfb"><td class="mdescLeft"> </td><td class="mdescRight">Get user. <a href="classauth__system.html#a62a6e1a5d8591b814f8065cabac83dfb">More...</a><br /></td></tr>
|
||||
<tr class="separator:a62a6e1a5d8591b814f8065cabac83dfb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a31261ae3ed88b7279846831585e778e7"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classauth__system.html#a31261ae3ed88b7279846831585e778e7">remove_user</a> (const QString &login)</td></tr>
|
||||
<tr class="memdesc:a31261ae3ed88b7279846831585e778e7"><td class="mdescLeft"> </td><td class="mdescRight">Remove user from subsystem. <a href="classauth__system.html#a31261ae3ed88b7279846831585e778e7">More...</a><br /></td></tr>
|
||||
<tr class="separator:a31261ae3ed88b7279846831585e778e7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5a9c2d7b64e981ef73013603417b6e54"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classauth__system.html#a5a9c2d7b64e981ef73013603417b6e54">register_user</a> (const QString &login, const QString &password, UserRole role)</td></tr>
|
||||
<tr class="memdesc:a5a9c2d7b64e981ef73013603417b6e54"><td class="mdescLeft"> </td><td class="mdescRight">Registeer new user in system. <a href="classauth__system.html#a5a9c2d7b64e981ef73013603417b6e54">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5a9c2d7b64e981ef73013603417b6e54"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1a4e817c4217c3ebef9ca8e649c4bc3d"><td class="memItemLeft" align="right" valign="top">const QVector< <a class="el" href="classuser__entity.html">user_entity</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classauth__system.html#a1a4e817c4217c3ebef9ca8e649c4bc3d">users</a> () const</td></tr>
|
||||
<tr class="memdesc:a1a4e817c4217c3ebef9ca8e649c4bc3d"><td class="mdescLeft"> </td><td class="mdescRight">Get subsystem immutable users collection. <a href="classauth__system.html#a1a4e817c4217c3ebef9ca8e649c4bc3d">More...</a><br /></td></tr>
|
||||
<tr class="separator:a1a4e817c4217c3ebef9ca8e649c4bc3d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad4550947f8654343addfdd14a3e899e1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classauth__system.html#ad4550947f8654343addfdd14a3e899e1">deserialize_data</a> (QDataStream *stream)</td></tr>
|
||||
<tr class="memdesc:ad4550947f8654343addfdd14a3e899e1"><td class="mdescLeft"> </td><td class="mdescRight">Reads subsytem's data from disk. <a href="classauth__system.html#ad4550947f8654343addfdd14a3e899e1">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad4550947f8654343addfdd14a3e899e1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac8e2aa711c29253233d082679c082131"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classauth__system.html#ac8e2aa711c29253233d082679c082131">serialize_data</a> (QDataStream *stream)</td></tr>
|
||||
<tr class="memdesc:ac8e2aa711c29253233d082679c082131"><td class="mdescLeft"> </td><td class="mdescRight">Writes subsytem's data to disk. <a href="classauth__system.html#ac8e2aa711c29253233d082679c082131">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac8e2aa711c29253233d082679c082131"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>User's manipulation subsystem. </p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="ad4550947f8654343addfdd14a3e899e1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad4550947f8654343addfdd14a3e899e1">◆ </a></span>deserialize_data()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void auth_system::deserialize_data </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QDataStream * </td>
|
||||
<td class="paramname"><em>stream</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Reads subsytem's data from disk. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">stream</td><td>read stream </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a62a6e1a5d8591b814f8065cabac83dfb"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a62a6e1a5d8591b814f8065cabac83dfb">◆ </a></span>get_user()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classuser__entity.html">user_entity</a> * auth_system::get_user </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QString & </td>
|
||||
<td class="paramname"><em>login</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">bool & </td>
|
||||
<td class="paramname"><em>success</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get user. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">login</td><td>user's login </td></tr>
|
||||
<tr><td class="paramname">success</td><td>operation success reference </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>user_entity* </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a5a9c2d7b64e981ef73013603417b6e54"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a5a9c2d7b64e981ef73013603417b6e54">◆ </a></span>register_user()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool auth_system::register_user </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QString & </td>
|
||||
<td class="paramname"><em>login</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const QString & </td>
|
||||
<td class="paramname"><em>password</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">UserRole </td>
|
||||
<td class="paramname"><em>role</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Registeer new user in system. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">login</td><td>new user's login </td></tr>
|
||||
<tr><td class="paramname">password</td><td>new usere's password </td></tr>
|
||||
<tr><td class="paramname">role</td><td>new user's role </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>true </dd>
|
||||
<dd>
|
||||
false </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a31261ae3ed88b7279846831585e778e7"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a31261ae3ed88b7279846831585e778e7">◆ </a></span>remove_user()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool auth_system::remove_user </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QString & </td>
|
||||
<td class="paramname"><em>login</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Remove user from subsystem. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">login</td><td>user's login </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>true </dd>
|
||||
<dd>
|
||||
false </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac8e2aa711c29253233d082679c082131"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac8e2aa711c29253233d082679c082131">◆ </a></span>serialize_data()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void auth_system::serialize_data </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QDataStream * </td>
|
||||
<td class="paramname"><em>stream</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Writes subsytem's data to disk. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">stream</td><td>write stream </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a1a4e817c4217c3ebef9ca8e649c4bc3d"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1a4e817c4217c3ebef9ca8e649c4bc3d">◆ </a></span>users()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const QVector< <a class="el" href="classuser__entity.html">user_entity</a> > & auth_system::users </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get subsystem immutable users collection. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>const QVector<user_entity>& </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>system/<a class="el" href="auth__system_8h_source.html">auth_system.h</a></li>
|
||||
<li>system/auth_system.cpp</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -0,0 +1,88 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">cargo_entity Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classcargo__entity.html">cargo_entity</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classcargo__entity.html#a67eb97d8fdc14d401c01c39afd091e22">cargo_entity</a>()</td><td class="entry"><a class="el" href="classcargo__entity.html">cargo_entity</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classcargo__entity.html#a6f717e3045ae96d149a27169c3008d9d">cargo_entity</a>(const QString &title, unsigned int volume)</td><td class="entry"><a class="el" href="classcargo__entity.html">cargo_entity</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classcargo__entity.html#aa233ec4012f4df814686709b8ab971f9">deserialize</a>(QDataStream &input)</td><td class="entry"><a class="el" href="classcargo__entity.html">cargo_entity</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classcargo__entity.html#aa38ab743088454f9e4336eb1f636997c">GID</a>()</td><td class="entry"><a class="el" href="classcargo__entity.html">cargo_entity</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classcargo__entity.html#a048ae966d1a13019518d4f3ef1acf0ef">id</a>() const</td><td class="entry"><a class="el" href="classcargo__entity.html">cargo_entity</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classcargo__entity.html#a3086d5fd7f17786c9dbdaab31245abe1">preloadGlobalId</a>(entity_id gid)</td><td class="entry"><a class="el" href="classcargo__entity.html">cargo_entity</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classcargo__entity.html#aed559cae78b5054f361c75cd2d7534d4">serialize</a>(QDataStream &output)</td><td class="entry"><a class="el" href="classcargo__entity.html">cargo_entity</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classcargo__entity.html#a93a1c8d999b19ab90517b9c65154ce86">title</a>() const</td><td class="entry"><a class="el" href="classcargo__entity.html">cargo_entity</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classcargo__entity.html#abc02409cd0c04e5e4ac21a28155c6901">volume</a>() const</td><td class="entry"><a class="el" href="classcargo__entity.html">cargo_entity</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
379
sea_transport/documentation/html/classcargo__entity.html
Normal file
|
|
@ -0,0 +1,379 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: cargo_entity Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-static-methods">Static Public Member Functions</a> |
|
||||
<a href="classcargo__entity-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">cargo_entity Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Cargo entity class.
|
||||
<a href="classcargo__entity.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="cargo__entity_8h_source.html">cargo_entity.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for cargo_entity:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="classcargo__entity.png" usemap="#cargo_5Fentity_map" alt=""/>
|
||||
<map id="cargo_5Fentity_map" name="cargo_5Fentity_map">
|
||||
<area href="class_i_entity.html" title="Base interface for all entities." alt="IEntity" shape="rect" coords="0,56,82,80"/>
|
||||
<area href="class_i_serializable.html" title="Interface for any serializable object." alt="ISerializable" shape="rect" coords="0,0,82,24"/>
|
||||
</map>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a67eb97d8fdc14d401c01c39afd091e22"><td class="memItemLeft" align="right" valign="top"><a id="a67eb97d8fdc14d401c01c39afd091e22"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="classcargo__entity.html#a67eb97d8fdc14d401c01c39afd091e22">cargo_entity</a> ()</td></tr>
|
||||
<tr class="memdesc:a67eb97d8fdc14d401c01c39afd091e22"><td class="mdescLeft"> </td><td class="mdescRight">Construct a new cargo entity object. <br /></td></tr>
|
||||
<tr class="separator:a67eb97d8fdc14d401c01c39afd091e22"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6f717e3045ae96d149a27169c3008d9d"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classcargo__entity.html#a6f717e3045ae96d149a27169c3008d9d">cargo_entity</a> (const QString &<a class="el" href="classcargo__entity.html#a93a1c8d999b19ab90517b9c65154ce86">title</a>, unsigned int <a class="el" href="classcargo__entity.html#abc02409cd0c04e5e4ac21a28155c6901">volume</a>)</td></tr>
|
||||
<tr class="memdesc:a6f717e3045ae96d149a27169c3008d9d"><td class="mdescLeft"> </td><td class="mdescRight">Construct a new cargo entity object. <a href="classcargo__entity.html#a6f717e3045ae96d149a27169c3008d9d">More...</a><br /></td></tr>
|
||||
<tr class="separator:a6f717e3045ae96d149a27169c3008d9d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a048ae966d1a13019518d4f3ef1acf0ef"><td class="memItemLeft" align="right" valign="top">entity_id </td><td class="memItemRight" valign="bottom"><a class="el" href="classcargo__entity.html#a048ae966d1a13019518d4f3ef1acf0ef">id</a> () const</td></tr>
|
||||
<tr class="memdesc:a048ae966d1a13019518d4f3ef1acf0ef"><td class="mdescLeft"> </td><td class="mdescRight">Get cargo's ID. <a href="classcargo__entity.html#a048ae966d1a13019518d4f3ef1acf0ef">More...</a><br /></td></tr>
|
||||
<tr class="separator:a048ae966d1a13019518d4f3ef1acf0ef"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a93a1c8d999b19ab90517b9c65154ce86"><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classcargo__entity.html#a93a1c8d999b19ab90517b9c65154ce86">title</a> () const</td></tr>
|
||||
<tr class="memdesc:a93a1c8d999b19ab90517b9c65154ce86"><td class="mdescLeft"> </td><td class="mdescRight">Get cargo's title. <a href="classcargo__entity.html#a93a1c8d999b19ab90517b9c65154ce86">More...</a><br /></td></tr>
|
||||
<tr class="separator:a93a1c8d999b19ab90517b9c65154ce86"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abc02409cd0c04e5e4ac21a28155c6901"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="classcargo__entity.html#abc02409cd0c04e5e4ac21a28155c6901">volume</a> () const</td></tr>
|
||||
<tr class="memdesc:abc02409cd0c04e5e4ac21a28155c6901"><td class="mdescLeft"> </td><td class="mdescRight">Get cargo's volume. <a href="classcargo__entity.html#abc02409cd0c04e5e4ac21a28155c6901">More...</a><br /></td></tr>
|
||||
<tr class="separator:abc02409cd0c04e5e4ac21a28155c6901"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aed559cae78b5054f361c75cd2d7534d4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classcargo__entity.html#aed559cae78b5054f361c75cd2d7534d4">serialize</a> (QDataStream &output)</td></tr>
|
||||
<tr class="memdesc:aed559cae78b5054f361c75cd2d7534d4"><td class="mdescLeft"> </td><td class="mdescRight">Write-obect-to-disk function. <a href="classcargo__entity.html#aed559cae78b5054f361c75cd2d7534d4">More...</a><br /></td></tr>
|
||||
<tr class="separator:aed559cae78b5054f361c75cd2d7534d4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa233ec4012f4df814686709b8ab971f9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classcargo__entity.html#aa233ec4012f4df814686709b8ab971f9">deserialize</a> (QDataStream &input)</td></tr>
|
||||
<tr class="memdesc:aa233ec4012f4df814686709b8ab971f9"><td class="mdescLeft"> </td><td class="mdescRight">Read-object-from-disk function. <a href="classcargo__entity.html#aa233ec4012f4df814686709b8ab971f9">More...</a><br /></td></tr>
|
||||
<tr class="separator:aa233ec4012f4df814686709b8ab971f9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
|
||||
Static Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a3086d5fd7f17786c9dbdaab31245abe1"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classcargo__entity.html#a3086d5fd7f17786c9dbdaab31245abe1">preloadGlobalId</a> (entity_id gid)</td></tr>
|
||||
<tr class="memdesc:a3086d5fd7f17786c9dbdaab31245abe1"><td class="mdescLeft"> </td><td class="mdescRight">Sets GID of class. <a href="classcargo__entity.html#a3086d5fd7f17786c9dbdaab31245abe1">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3086d5fd7f17786c9dbdaab31245abe1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa38ab743088454f9e4336eb1f636997c"><td class="memItemLeft" align="right" valign="top">static entity_id </td><td class="memItemRight" valign="bottom"><a class="el" href="classcargo__entity.html#aa38ab743088454f9e4336eb1f636997c">GID</a> ()</td></tr>
|
||||
<tr class="memdesc:aa38ab743088454f9e4336eb1f636997c"><td class="mdescLeft"> </td><td class="mdescRight">Returns GID of class. <a href="classcargo__entity.html#aa38ab743088454f9e4336eb1f636997c">More...</a><br /></td></tr>
|
||||
<tr class="separator:aa38ab743088454f9e4336eb1f636997c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Cargo entity class. </p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="a6f717e3045ae96d149a27169c3008d9d"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6f717e3045ae96d149a27169c3008d9d">◆ </a></span>cargo_entity()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">cargo_entity::cargo_entity </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QString & </td>
|
||||
<td class="paramname"><em>title</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">unsigned int </td>
|
||||
<td class="paramname"><em>volume</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Construct a new cargo entity object. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">title</td><td>cargo title </td></tr>
|
||||
<tr><td class="paramname">volume</td><td>cargo volume </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="aa233ec4012f4df814686709b8ab971f9"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa233ec4012f4df814686709b8ab971f9">◆ </a></span>deserialize()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void cargo_entity::deserialize </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QDataStream & </td>
|
||||
<td class="paramname"><em>input</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Read-object-from-disk function. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">input</td><td>input stream </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p>Implements <a class="el" href="class_i_serializable.html#ab5873465cad37572d52482034717e584">ISerializable</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aa38ab743088454f9e4336eb1f636997c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa38ab743088454f9e4336eb1f636997c">◆ </a></span>GID()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">entity_id cargo_entity::GID </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Returns GID of class. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>entity_id </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a048ae966d1a13019518d4f3ef1acf0ef"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a048ae966d1a13019518d4f3ef1acf0ef">◆ </a></span>id()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">entity_id cargo_entity::id </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get cargo's ID. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>entity_id </dd></dl>
|
||||
|
||||
<p>Implements <a class="el" href="class_i_entity.html#a468b111159c8de7baa94598058a7e80f">IEntity</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3086d5fd7f17786c9dbdaab31245abe1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3086d5fd7f17786c9dbdaab31245abe1">◆ </a></span>preloadGlobalId()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void cargo_entity::preloadGlobalId </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">entity_id </td>
|
||||
<td class="paramname"><em>gid</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Sets GID of class. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">gid</td><td>new class GID </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aed559cae78b5054f361c75cd2d7534d4"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aed559cae78b5054f361c75cd2d7534d4">◆ </a></span>serialize()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void cargo_entity::serialize </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QDataStream & </td>
|
||||
<td class="paramname"><em>output</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Write-obect-to-disk function. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">output</td><td>output stream </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p>Implements <a class="el" href="class_i_serializable.html#ae8a810d40ebd609286ef85f52e19424b">ISerializable</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a93a1c8d999b19ab90517b9c65154ce86"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a93a1c8d999b19ab90517b9c65154ce86">◆ </a></span>title()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QString cargo_entity::title </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get cargo's title. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>QString </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="abc02409cd0c04e5e4ac21a28155c6901"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#abc02409cd0c04e5e4ac21a28155c6901">◆ </a></span>volume()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">unsigned int cargo_entity::volume </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get cargo's volume. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>unsigned int </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>entities/<a class="el" href="cargo__entity_8h_source.html">cargo_entity.h</a></li>
|
||||
<li>entities/cargo_entity.cpp</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
sea_transport/documentation/html/classcargo__entity.png
Normal file
|
After Width: | Height: | Size: 620 B |
|
|
@ -0,0 +1,94 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">dpoint_entity Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classdpoint__entity.html">dpoint_entity</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classdpoint__entity.html#a332b8170da14824c1e5e54c531103c08">add_storage</a>(storage_entity ent)</td><td class="entry"><a class="el" href="classdpoint__entity.html">dpoint_entity</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classdpoint__entity.html#a5dc0f4028e2c0132bdab69b00ad8c09b">deserialize</a>(QDataStream &input)</td><td class="entry"><a class="el" href="classdpoint__entity.html">dpoint_entity</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classdpoint__entity.html#ac7610dd981d31da9539c179eb014525d">dispatcher</a>() const</td><td class="entry"><a class="el" href="classdpoint__entity.html">dpoint_entity</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classdpoint__entity.html#a1d7d1890e829a174a911a33fbfa049e5">dpoint_entity</a>()</td><td class="entry"><a class="el" href="classdpoint__entity.html">dpoint_entity</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classdpoint__entity.html#acef2534f47c5a65c8b2b788f3c86f556">dpoint_entity</a>(entity_id dispatcher_id, const QString &title)</td><td class="entry"><a class="el" href="classdpoint__entity.html">dpoint_entity</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classdpoint__entity.html#ae08ec62ccf1fcf236e403057b7803945">get_storage</a>(entity_id sid, bool &success)</td><td class="entry"><a class="el" href="classdpoint__entity.html">dpoint_entity</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classdpoint__entity.html#abd7c458cbddd2a15be4fa16680ca8fe9">GID</a>()</td><td class="entry"><a class="el" href="classdpoint__entity.html">dpoint_entity</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classdpoint__entity.html#a11321f19fffcd73ffd6e807a264988f4">id</a>() const</td><td class="entry"><a class="el" href="classdpoint__entity.html">dpoint_entity</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classdpoint__entity.html#a4e7df2b7f3ad50f0c815f1ed0eddb77e">preloadGlobalId</a>(entity_id gid)</td><td class="entry"><a class="el" href="classdpoint__entity.html">dpoint_entity</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classdpoint__entity.html#a175a25e12ea9b16b529d009130a039da">remove_storage</a>(entity_id sid)</td><td class="entry"><a class="el" href="classdpoint__entity.html">dpoint_entity</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classdpoint__entity.html#a6d8e6307901402a0eb139109917d0fd6">serialize</a>(QDataStream &output)</td><td class="entry"><a class="el" href="classdpoint__entity.html">dpoint_entity</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classdpoint__entity.html#afadd13f679d5802935d3c6d320283bfb">set_storages</a>(QVector< storage_entity > storages)</td><td class="entry"><a class="el" href="classdpoint__entity.html">dpoint_entity</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classdpoint__entity.html#a7eaf957dca1eab4c957e02fc9138132b">set_title</a>(const QString &new_title)</td><td class="entry"><a class="el" href="classdpoint__entity.html">dpoint_entity</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classdpoint__entity.html#a868c204a0587cd40e38787c89a41d14a">storages</a>()</td><td class="entry"><a class="el" href="classdpoint__entity.html">dpoint_entity</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classdpoint__entity.html#a1098d70864ed49e32dca4c4aaa22d8e3">title</a>() const</td><td class="entry"><a class="el" href="classdpoint__entity.html">dpoint_entity</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
552
sea_transport/documentation/html/classdpoint__entity.html
Normal file
|
|
@ -0,0 +1,552 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: dpoint_entity Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-static-methods">Static Public Member Functions</a> |
|
||||
<a href="classdpoint__entity-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">dpoint_entity Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for dpoint_entity:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="classdpoint__entity.png" usemap="#dpoint_5Fentity_map" alt=""/>
|
||||
<map id="dpoint_5Fentity_map" name="dpoint_5Fentity_map">
|
||||
<area href="class_i_entity.html" title="Base interface for all entities." alt="IEntity" shape="rect" coords="0,56,83,80"/>
|
||||
<area href="class_i_serializable.html" title="Interface for any serializable object." alt="ISerializable" shape="rect" coords="0,0,83,24"/>
|
||||
</map>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a1d7d1890e829a174a911a33fbfa049e5"><td class="memItemLeft" align="right" valign="top"><a id="a1d7d1890e829a174a911a33fbfa049e5"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="classdpoint__entity.html#a1d7d1890e829a174a911a33fbfa049e5">dpoint_entity</a> ()</td></tr>
|
||||
<tr class="memdesc:a1d7d1890e829a174a911a33fbfa049e5"><td class="mdescLeft"> </td><td class="mdescRight">Construct a new dpoint entity object. <br /></td></tr>
|
||||
<tr class="separator:a1d7d1890e829a174a911a33fbfa049e5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acef2534f47c5a65c8b2b788f3c86f556"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classdpoint__entity.html#acef2534f47c5a65c8b2b788f3c86f556">dpoint_entity</a> (entity_id dispatcher_id, const QString &<a class="el" href="classdpoint__entity.html#a1098d70864ed49e32dca4c4aaa22d8e3">title</a>)</td></tr>
|
||||
<tr class="memdesc:acef2534f47c5a65c8b2b788f3c86f556"><td class="mdescLeft"> </td><td class="mdescRight">Construct a new dpoint entity object. <a href="classdpoint__entity.html#acef2534f47c5a65c8b2b788f3c86f556">More...</a><br /></td></tr>
|
||||
<tr class="separator:acef2534f47c5a65c8b2b788f3c86f556"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a11321f19fffcd73ffd6e807a264988f4"><td class="memItemLeft" align="right" valign="top">entity_id </td><td class="memItemRight" valign="bottom"><a class="el" href="classdpoint__entity.html#a11321f19fffcd73ffd6e807a264988f4">id</a> () const</td></tr>
|
||||
<tr class="memdesc:a11321f19fffcd73ffd6e807a264988f4"><td class="mdescLeft"> </td><td class="mdescRight">Get delivery point ID. <a href="classdpoint__entity.html#a11321f19fffcd73ffd6e807a264988f4">More...</a><br /></td></tr>
|
||||
<tr class="separator:a11321f19fffcd73ffd6e807a264988f4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac7610dd981d31da9539c179eb014525d"><td class="memItemLeft" align="right" valign="top">entity_id </td><td class="memItemRight" valign="bottom"><a class="el" href="classdpoint__entity.html#ac7610dd981d31da9539c179eb014525d">dispatcher</a> () const</td></tr>
|
||||
<tr class="memdesc:ac7610dd981d31da9539c179eb014525d"><td class="mdescLeft"> </td><td class="mdescRight">Get delivery point dispatcher. <a href="classdpoint__entity.html#ac7610dd981d31da9539c179eb014525d">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac7610dd981d31da9539c179eb014525d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1098d70864ed49e32dca4c4aaa22d8e3"><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classdpoint__entity.html#a1098d70864ed49e32dca4c4aaa22d8e3">title</a> () const</td></tr>
|
||||
<tr class="memdesc:a1098d70864ed49e32dca4c4aaa22d8e3"><td class="mdescLeft"> </td><td class="mdescRight">Get delivery point title. <a href="classdpoint__entity.html#a1098d70864ed49e32dca4c4aaa22d8e3">More...</a><br /></td></tr>
|
||||
<tr class="separator:a1098d70864ed49e32dca4c4aaa22d8e3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7eaf957dca1eab4c957e02fc9138132b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classdpoint__entity.html#a7eaf957dca1eab4c957e02fc9138132b">set_title</a> (const QString &new_title)</td></tr>
|
||||
<tr class="memdesc:a7eaf957dca1eab4c957e02fc9138132b"><td class="mdescLeft"> </td><td class="mdescRight">Set delivery point title. <a href="classdpoint__entity.html#a7eaf957dca1eab4c957e02fc9138132b">More...</a><br /></td></tr>
|
||||
<tr class="separator:a7eaf957dca1eab4c957e02fc9138132b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a868c204a0587cd40e38787c89a41d14a"><td class="memItemLeft" align="right" valign="top">const QVector< <a class="el" href="classstorage__entity.html">storage_entity</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classdpoint__entity.html#a868c204a0587cd40e38787c89a41d14a">storages</a> ()</td></tr>
|
||||
<tr class="memdesc:a868c204a0587cd40e38787c89a41d14a"><td class="mdescLeft"> </td><td class="mdescRight">Get immutable delivery point's storages collection. <a href="classdpoint__entity.html#a868c204a0587cd40e38787c89a41d14a">More...</a><br /></td></tr>
|
||||
<tr class="separator:a868c204a0587cd40e38787c89a41d14a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae08ec62ccf1fcf236e403057b7803945"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classstorage__entity.html">storage_entity</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classdpoint__entity.html#ae08ec62ccf1fcf236e403057b7803945">get_storage</a> (entity_id sid, bool &success)</td></tr>
|
||||
<tr class="memdesc:ae08ec62ccf1fcf236e403057b7803945"><td class="mdescLeft"> </td><td class="mdescRight">Get delivery point's storage. <a href="classdpoint__entity.html#ae08ec62ccf1fcf236e403057b7803945">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae08ec62ccf1fcf236e403057b7803945"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afadd13f679d5802935d3c6d320283bfb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classdpoint__entity.html#afadd13f679d5802935d3c6d320283bfb">set_storages</a> (QVector< <a class="el" href="classstorage__entity.html">storage_entity</a> > <a class="el" href="classdpoint__entity.html#a868c204a0587cd40e38787c89a41d14a">storages</a>)</td></tr>
|
||||
<tr class="memdesc:afadd13f679d5802935d3c6d320283bfb"><td class="mdescLeft"> </td><td class="mdescRight">Set storages of delivery point. <a href="classdpoint__entity.html#afadd13f679d5802935d3c6d320283bfb">More...</a><br /></td></tr>
|
||||
<tr class="separator:afadd13f679d5802935d3c6d320283bfb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a175a25e12ea9b16b529d009130a039da"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classdpoint__entity.html#a175a25e12ea9b16b529d009130a039da">remove_storage</a> (entity_id sid)</td></tr>
|
||||
<tr class="memdesc:a175a25e12ea9b16b529d009130a039da"><td class="mdescLeft"> </td><td class="mdescRight">Remove storage from delivery point's collection. <a href="classdpoint__entity.html#a175a25e12ea9b16b529d009130a039da">More...</a><br /></td></tr>
|
||||
<tr class="separator:a175a25e12ea9b16b529d009130a039da"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a332b8170da14824c1e5e54c531103c08"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classdpoint__entity.html#a332b8170da14824c1e5e54c531103c08">add_storage</a> (<a class="el" href="classstorage__entity.html">storage_entity</a> ent)</td></tr>
|
||||
<tr class="memdesc:a332b8170da14824c1e5e54c531103c08"><td class="mdescLeft"> </td><td class="mdescRight">Add storage entity to delivery point's collection. <a href="classdpoint__entity.html#a332b8170da14824c1e5e54c531103c08">More...</a><br /></td></tr>
|
||||
<tr class="separator:a332b8170da14824c1e5e54c531103c08"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6d8e6307901402a0eb139109917d0fd6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classdpoint__entity.html#a6d8e6307901402a0eb139109917d0fd6">serialize</a> (QDataStream &output)</td></tr>
|
||||
<tr class="memdesc:a6d8e6307901402a0eb139109917d0fd6"><td class="mdescLeft"> </td><td class="mdescRight">Write-obect-to-disk function. <a href="classdpoint__entity.html#a6d8e6307901402a0eb139109917d0fd6">More...</a><br /></td></tr>
|
||||
<tr class="separator:a6d8e6307901402a0eb139109917d0fd6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5dc0f4028e2c0132bdab69b00ad8c09b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classdpoint__entity.html#a5dc0f4028e2c0132bdab69b00ad8c09b">deserialize</a> (QDataStream &input)</td></tr>
|
||||
<tr class="memdesc:a5dc0f4028e2c0132bdab69b00ad8c09b"><td class="mdescLeft"> </td><td class="mdescRight">Read-object-from-disk function. <a href="classdpoint__entity.html#a5dc0f4028e2c0132bdab69b00ad8c09b">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5dc0f4028e2c0132bdab69b00ad8c09b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
|
||||
Static Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a4e7df2b7f3ad50f0c815f1ed0eddb77e"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classdpoint__entity.html#a4e7df2b7f3ad50f0c815f1ed0eddb77e">preloadGlobalId</a> (entity_id gid)</td></tr>
|
||||
<tr class="memdesc:a4e7df2b7f3ad50f0c815f1ed0eddb77e"><td class="mdescLeft"> </td><td class="mdescRight">Sets GID of class. <a href="classdpoint__entity.html#a4e7df2b7f3ad50f0c815f1ed0eddb77e">More...</a><br /></td></tr>
|
||||
<tr class="separator:a4e7df2b7f3ad50f0c815f1ed0eddb77e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abd7c458cbddd2a15be4fa16680ca8fe9"><td class="memItemLeft" align="right" valign="top">static entity_id </td><td class="memItemRight" valign="bottom"><a class="el" href="classdpoint__entity.html#abd7c458cbddd2a15be4fa16680ca8fe9">GID</a> ()</td></tr>
|
||||
<tr class="memdesc:abd7c458cbddd2a15be4fa16680ca8fe9"><td class="mdescLeft"> </td><td class="mdescRight">Returns GID of class. <a href="classdpoint__entity.html#abd7c458cbddd2a15be4fa16680ca8fe9">More...</a><br /></td></tr>
|
||||
<tr class="separator:abd7c458cbddd2a15be4fa16680ca8fe9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="acef2534f47c5a65c8b2b788f3c86f556"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#acef2534f47c5a65c8b2b788f3c86f556">◆ </a></span>dpoint_entity()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">dpoint_entity::dpoint_entity </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">entity_id </td>
|
||||
<td class="paramname"><em>dispatcher_id</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const QString & </td>
|
||||
<td class="paramname"><em>title</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Construct a new dpoint entity object. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">dispatcher_id</td><td>dispatcher's ID </td></tr>
|
||||
<tr><td class="paramname">title</td><td>DP's title </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a332b8170da14824c1e5e54c531103c08"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a332b8170da14824c1e5e54c531103c08">◆ </a></span>add_storage()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void dpoint_entity::add_storage </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="classstorage__entity.html">storage_entity</a> </td>
|
||||
<td class="paramname"><em>ent</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Add storage entity to delivery point's collection. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">ent</td><td>new storage </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a5dc0f4028e2c0132bdab69b00ad8c09b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a5dc0f4028e2c0132bdab69b00ad8c09b">◆ </a></span>deserialize()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void dpoint_entity::deserialize </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QDataStream & </td>
|
||||
<td class="paramname"><em>input</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Read-object-from-disk function. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">input</td><td>input stream </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p>Implements <a class="el" href="class_i_serializable.html#ab5873465cad37572d52482034717e584">ISerializable</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac7610dd981d31da9539c179eb014525d"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac7610dd981d31da9539c179eb014525d">◆ </a></span>dispatcher()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">entity_id dpoint_entity::dispatcher </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get delivery point dispatcher. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>entity_id </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae08ec62ccf1fcf236e403057b7803945"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae08ec62ccf1fcf236e403057b7803945">◆ </a></span>get_storage()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classstorage__entity.html">storage_entity</a> * dpoint_entity::get_storage </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">entity_id </td>
|
||||
<td class="paramname"><em>sid</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">bool & </td>
|
||||
<td class="paramname"><em>success</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get delivery point's storage. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">sid</td><td>storage ID </td></tr>
|
||||
<tr><td class="paramname">success</td><td>object found reference </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>storage_entity* </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="abd7c458cbddd2a15be4fa16680ca8fe9"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#abd7c458cbddd2a15be4fa16680ca8fe9">◆ </a></span>GID()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">entity_id dpoint_entity::GID </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Returns GID of class. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>entity_id </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a11321f19fffcd73ffd6e807a264988f4"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a11321f19fffcd73ffd6e807a264988f4">◆ </a></span>id()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">entity_id dpoint_entity::id </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get delivery point ID. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>entity_id </dd></dl>
|
||||
|
||||
<p>Implements <a class="el" href="class_i_entity.html#a468b111159c8de7baa94598058a7e80f">IEntity</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a4e7df2b7f3ad50f0c815f1ed0eddb77e"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a4e7df2b7f3ad50f0c815f1ed0eddb77e">◆ </a></span>preloadGlobalId()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void dpoint_entity::preloadGlobalId </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">entity_id </td>
|
||||
<td class="paramname"><em>gid</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Sets GID of class. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">gid</td><td>new class GID </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a175a25e12ea9b16b529d009130a039da"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a175a25e12ea9b16b529d009130a039da">◆ </a></span>remove_storage()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void dpoint_entity::remove_storage </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">entity_id </td>
|
||||
<td class="paramname"><em>sid</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Remove storage from delivery point's collection. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">sid</td><td>storage ID </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a6d8e6307901402a0eb139109917d0fd6"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6d8e6307901402a0eb139109917d0fd6">◆ </a></span>serialize()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void dpoint_entity::serialize </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QDataStream & </td>
|
||||
<td class="paramname"><em>output</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Write-obect-to-disk function. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">output</td><td>output stream </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p>Implements <a class="el" href="class_i_serializable.html#ae8a810d40ebd609286ef85f52e19424b">ISerializable</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="afadd13f679d5802935d3c6d320283bfb"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#afadd13f679d5802935d3c6d320283bfb">◆ </a></span>set_storages()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void dpoint_entity::set_storages </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QVector< <a class="el" href="classstorage__entity.html">storage_entity</a> > </td>
|
||||
<td class="paramname"><em>storages</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Set storages of delivery point. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">storages</td><td>new storages collection </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a7eaf957dca1eab4c957e02fc9138132b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a7eaf957dca1eab4c957e02fc9138132b">◆ </a></span>set_title()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void dpoint_entity::set_title </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QString & </td>
|
||||
<td class="paramname"><em>new_title</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Set delivery point title. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">new_title</td><td>new title </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a868c204a0587cd40e38787c89a41d14a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a868c204a0587cd40e38787c89a41d14a">◆ </a></span>storages()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const QVector< <a class="el" href="classstorage__entity.html">storage_entity</a> > dpoint_entity::storages </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get immutable delivery point's storages collection. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>const QVector<storage_entity> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a1098d70864ed49e32dca4c4aaa22d8e3"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1098d70864ed49e32dca4c4aaa22d8e3">◆ </a></span>title()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QString dpoint_entity::title </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get delivery point title. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>QString </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>entities/<a class="el" href="dpoint__entity_8h_source.html">dpoint_entity.h</a></li>
|
||||
<li>entities/dpoint_entity.cpp</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
sea_transport/documentation/html/classdpoint__entity.png
Normal file
|
After Width: | Height: | Size: 616 B |
103
sea_transport/documentation/html/classes.html
Normal file
|
|
@ -0,0 +1,103 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: Class Index</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Class Index</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="qindex"><a class="qindex" href="#letter_A">A</a> | <a class="qindex" href="#letter_C">C</a> | <a class="qindex" href="#letter_D">D</a> | <a class="qindex" href="#letter_I">I</a> | <a class="qindex" href="#letter_O">O</a> | <a class="qindex" href="#letter_S">S</a> | <a class="qindex" href="#letter_U">U</a> | <a class="qindex" href="#letter_V">V</a></div>
|
||||
<div class="classindex">
|
||||
<dl class="classindex even">
|
||||
<dt class="alphachar"><a name="letter_A">A</a></dt>
|
||||
<dd><a class="el" href="class_admin_panel.html">AdminPanel</a></dd><dd><a class="el" href="classapparatus.html">apparatus</a></dd><dd><a class="el" href="classauth__system.html">auth_system</a></dd><dd><a class="el" href="class_auth_window.html">AuthWindow</a></dd></dl>
|
||||
<dl class="classindex odd">
|
||||
<dt class="alphachar"><a name="letter_C">C</a></dt>
|
||||
<dd><a class="el" href="classcargo__entity.html">cargo_entity</a></dd><dd><a class="el" href="class_cargo_edit_dialog.html">CargoEditDialog</a></dd><dd><a class="el" href="class_cargo_view_model.html">CargoViewModel</a></dd></dl>
|
||||
<dl class="classindex even">
|
||||
<dt class="alphachar"><a name="letter_D">D</a></dt>
|
||||
<dd><a class="el" href="class_delivery_point_edit_dialog.html">DeliveryPointEditDialog</a></dd><dd><a class="el" href="class_delivery_points_view_model.html">DeliveryPointsViewModel</a></dd><dd><a class="el" href="classdpoint__entity.html">dpoint_entity</a></dd></dl>
|
||||
<dl class="classindex odd">
|
||||
<dt class="alphachar"><a name="letter_I">I</a></dt>
|
||||
<dd><a class="el" href="class_i_entity.html">IEntity</a></dd><dd><a class="el" href="class_i_serializable.html">ISerializable</a></dd></dl>
|
||||
<dl class="classindex even">
|
||||
<dt class="alphachar"><a name="letter_O">O</a></dt>
|
||||
<dd><a class="el" href="classobject__system.html">object_system</a></dd></dl>
|
||||
<dl class="classindex odd">
|
||||
<dt class="alphachar"><a name="letter_S">S</a></dt>
|
||||
<dd><a class="el" href="class_skipper_panel.html">SkipperPanel</a></dd><dd><a class="el" href="classstorage__entity.html">storage_entity</a></dd><dd><a class="el" href="class_storage_edit_dialog.html">StorageEditDialog</a></dd></dl>
|
||||
<dl class="classindex even">
|
||||
<dt class="alphachar"><a name="letter_U">U</a></dt>
|
||||
<dd><a class="el" href="structuser__data__struct.html">user_data_struct</a></dd><dd><a class="el" href="classuser__entity.html">user_entity</a></dd><dd><a class="el" href="class_user_edit_dialog.html">UserEditDialog</a></dd><dd><a class="el" href="class_users_view_model.html">UsersViewModel</a></dd></dl>
|
||||
<dl class="classindex odd">
|
||||
<dt class="alphachar"><a name="letter_V">V</a></dt>
|
||||
<dd><a class="el" href="classvessel__entity.html">vessel_entity</a></dd><dd><a class="el" href="class_vessel_edit_dialog.html">VesselEditDialog</a></dd><dd><a class="el" href="class_vessels_view_model.html">VesselsViewModel</a></dd></dl>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -0,0 +1,90 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">object_system Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classobject__system.html">object_system</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classobject__system.html#ab8479e7a139a7fd2b72af285ecb7b982">add_dpoint</a>(dpoint_entity dpoint)</td><td class="entry"><a class="el" href="classobject__system.html">object_system</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classobject__system.html#a4d6b00411fe2d1547ad1b2f8426dbf6a">add_vessel</a>(vessel_entity dpoint)</td><td class="entry"><a class="el" href="classobject__system.html">object_system</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classobject__system.html#a4ae7303dfdade385c28ed4a45c871463">deserialize_data</a>(QDataStream *stream)</td><td class="entry"><a class="el" href="classobject__system.html">object_system</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classobject__system.html#a889359fe355ca1a495a5e896c4dc1dc6">dpoints</a>() const</td><td class="entry"><a class="el" href="classobject__system.html">object_system</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classobject__system.html#a08be75c561fbb09c4e20a2767a08f142">get_dpoint</a>(entity_id oid, bool &success)</td><td class="entry"><a class="el" href="classobject__system.html">object_system</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classobject__system.html#a0e598cd1ea7205352031ae33a055bb03">get_vessel</a>(entity_id oid, bool &success)</td><td class="entry"><a class="el" href="classobject__system.html">object_system</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classobject__system.html#ab22bdac115afbc86d27773ebe5a29fa1">object_system</a>()=default</td><td class="entry"><a class="el" href="classobject__system.html">object_system</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classobject__system.html#a4b88b7d604f2d3ba16711550135d88eb">remove_dpoint</a>(entity_id oid)</td><td class="entry"><a class="el" href="classobject__system.html">object_system</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classobject__system.html#ab19b4234659fd9892f61c6a0f3224a35">remove_vessel</a>(entity_id oid)</td><td class="entry"><a class="el" href="classobject__system.html">object_system</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classobject__system.html#a3383bcdbc92c97ba7a67365845709ce3">serialize_data</a>(QDataStream *stream)</td><td class="entry"><a class="el" href="classobject__system.html">object_system</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classobject__system.html#a62e1520dd9b1167332318c1feab8ec5c">vessels</a>() const</td><td class="entry"><a class="el" href="classobject__system.html">object_system</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
413
sea_transport/documentation/html/classobject__system.html
Normal file
|
|
@ -0,0 +1,413 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: object_system Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="classobject__system-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">object_system Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Object's manipulation subsystem.
|
||||
<a href="classobject__system.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="object__system_8h_source.html">object_system.h</a>></code></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:ab22bdac115afbc86d27773ebe5a29fa1"><td class="memItemLeft" align="right" valign="top"><a id="ab22bdac115afbc86d27773ebe5a29fa1"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="classobject__system.html#ab22bdac115afbc86d27773ebe5a29fa1">object_system</a> ()=default</td></tr>
|
||||
<tr class="memdesc:ab22bdac115afbc86d27773ebe5a29fa1"><td class="mdescLeft"> </td><td class="mdescRight">Construct a new object system object. <br /></td></tr>
|
||||
<tr class="separator:ab22bdac115afbc86d27773ebe5a29fa1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a08be75c561fbb09c4e20a2767a08f142"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdpoint__entity.html">dpoint_entity</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classobject__system.html#a08be75c561fbb09c4e20a2767a08f142">get_dpoint</a> (entity_id oid, bool &success)</td></tr>
|
||||
<tr class="memdesc:a08be75c561fbb09c4e20a2767a08f142"><td class="mdescLeft"> </td><td class="mdescRight">Get DP object. <a href="classobject__system.html#a08be75c561fbb09c4e20a2767a08f142">More...</a><br /></td></tr>
|
||||
<tr class="separator:a08be75c561fbb09c4e20a2767a08f142"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4b88b7d604f2d3ba16711550135d88eb"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classobject__system.html#a4b88b7d604f2d3ba16711550135d88eb">remove_dpoint</a> (entity_id oid)</td></tr>
|
||||
<tr class="memdesc:a4b88b7d604f2d3ba16711550135d88eb"><td class="mdescLeft"> </td><td class="mdescRight">Remove DP from subsystem. <a href="classobject__system.html#a4b88b7d604f2d3ba16711550135d88eb">More...</a><br /></td></tr>
|
||||
<tr class="separator:a4b88b7d604f2d3ba16711550135d88eb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab8479e7a139a7fd2b72af285ecb7b982"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classobject__system.html#ab8479e7a139a7fd2b72af285ecb7b982">add_dpoint</a> (<a class="el" href="classdpoint__entity.html">dpoint_entity</a> dpoint)</td></tr>
|
||||
<tr class="memdesc:ab8479e7a139a7fd2b72af285ecb7b982"><td class="mdescLeft"> </td><td class="mdescRight">Add DP to subsystem. <a href="classobject__system.html#ab8479e7a139a7fd2b72af285ecb7b982">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab8479e7a139a7fd2b72af285ecb7b982"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0e598cd1ea7205352031ae33a055bb03"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classvessel__entity.html">vessel_entity</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classobject__system.html#a0e598cd1ea7205352031ae33a055bb03">get_vessel</a> (entity_id oid, bool &success)</td></tr>
|
||||
<tr class="memdesc:a0e598cd1ea7205352031ae33a055bb03"><td class="mdescLeft"> </td><td class="mdescRight">Get vessel object. <a href="classobject__system.html#a0e598cd1ea7205352031ae33a055bb03">More...</a><br /></td></tr>
|
||||
<tr class="separator:a0e598cd1ea7205352031ae33a055bb03"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab19b4234659fd9892f61c6a0f3224a35"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classobject__system.html#ab19b4234659fd9892f61c6a0f3224a35">remove_vessel</a> (entity_id oid)</td></tr>
|
||||
<tr class="memdesc:ab19b4234659fd9892f61c6a0f3224a35"><td class="mdescLeft"> </td><td class="mdescRight">Remove vessel from subsystem. <a href="classobject__system.html#ab19b4234659fd9892f61c6a0f3224a35">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab19b4234659fd9892f61c6a0f3224a35"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4d6b00411fe2d1547ad1b2f8426dbf6a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classobject__system.html#a4d6b00411fe2d1547ad1b2f8426dbf6a">add_vessel</a> (<a class="el" href="classvessel__entity.html">vessel_entity</a> dpoint)</td></tr>
|
||||
<tr class="memdesc:a4d6b00411fe2d1547ad1b2f8426dbf6a"><td class="mdescLeft"> </td><td class="mdescRight">Add vessel to subsystem. <a href="classobject__system.html#a4d6b00411fe2d1547ad1b2f8426dbf6a">More...</a><br /></td></tr>
|
||||
<tr class="separator:a4d6b00411fe2d1547ad1b2f8426dbf6a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a889359fe355ca1a495a5e896c4dc1dc6"><td class="memItemLeft" align="right" valign="top">const QVector< <a class="el" href="classdpoint__entity.html">dpoint_entity</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classobject__system.html#a889359fe355ca1a495a5e896c4dc1dc6">dpoints</a> () const</td></tr>
|
||||
<tr class="memdesc:a889359fe355ca1a495a5e896c4dc1dc6"><td class="mdescLeft"> </td><td class="mdescRight">Get subsystem immutable DP collection. <a href="classobject__system.html#a889359fe355ca1a495a5e896c4dc1dc6">More...</a><br /></td></tr>
|
||||
<tr class="separator:a889359fe355ca1a495a5e896c4dc1dc6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a62e1520dd9b1167332318c1feab8ec5c"><td class="memItemLeft" align="right" valign="top">const QVector< <a class="el" href="classvessel__entity.html">vessel_entity</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classobject__system.html#a62e1520dd9b1167332318c1feab8ec5c">vessels</a> () const</td></tr>
|
||||
<tr class="memdesc:a62e1520dd9b1167332318c1feab8ec5c"><td class="mdescLeft"> </td><td class="mdescRight">Get subsystem immutable vessel collection. <a href="classobject__system.html#a62e1520dd9b1167332318c1feab8ec5c">More...</a><br /></td></tr>
|
||||
<tr class="separator:a62e1520dd9b1167332318c1feab8ec5c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4ae7303dfdade385c28ed4a45c871463"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classobject__system.html#a4ae7303dfdade385c28ed4a45c871463">deserialize_data</a> (QDataStream *stream)</td></tr>
|
||||
<tr class="memdesc:a4ae7303dfdade385c28ed4a45c871463"><td class="mdescLeft"> </td><td class="mdescRight">Reads subsytem's data from disk. <a href="classobject__system.html#a4ae7303dfdade385c28ed4a45c871463">More...</a><br /></td></tr>
|
||||
<tr class="separator:a4ae7303dfdade385c28ed4a45c871463"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3383bcdbc92c97ba7a67365845709ce3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classobject__system.html#a3383bcdbc92c97ba7a67365845709ce3">serialize_data</a> (QDataStream *stream)</td></tr>
|
||||
<tr class="memdesc:a3383bcdbc92c97ba7a67365845709ce3"><td class="mdescLeft"> </td><td class="mdescRight">Writes subsytem's data to disk. <a href="classobject__system.html#a3383bcdbc92c97ba7a67365845709ce3">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3383bcdbc92c97ba7a67365845709ce3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Object's manipulation subsystem. </p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="ab8479e7a139a7fd2b72af285ecb7b982"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab8479e7a139a7fd2b72af285ecb7b982">◆ </a></span>add_dpoint()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool object_system::add_dpoint </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="classdpoint__entity.html">dpoint_entity</a> </td>
|
||||
<td class="paramname"><em>dpoint</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Add DP to subsystem. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">dpoint</td><td>new DP object </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>true </dd>
|
||||
<dd>
|
||||
false </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a4d6b00411fe2d1547ad1b2f8426dbf6a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a4d6b00411fe2d1547ad1b2f8426dbf6a">◆ </a></span>add_vessel()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool object_system::add_vessel </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="classvessel__entity.html">vessel_entity</a> </td>
|
||||
<td class="paramname"><em>dpoint</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Add vessel to subsystem. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">dpoint</td><td></td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>true </dd>
|
||||
<dd>
|
||||
false </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a4ae7303dfdade385c28ed4a45c871463"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a4ae7303dfdade385c28ed4a45c871463">◆ </a></span>deserialize_data()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void object_system::deserialize_data </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QDataStream * </td>
|
||||
<td class="paramname"><em>stream</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Reads subsytem's data from disk. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">stream</td><td>read stream </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a889359fe355ca1a495a5e896c4dc1dc6"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a889359fe355ca1a495a5e896c4dc1dc6">◆ </a></span>dpoints()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const QVector< <a class="el" href="classdpoint__entity.html">dpoint_entity</a> > object_system::dpoints </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get subsystem immutable DP collection. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>const QVector<dpoint_entity> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a08be75c561fbb09c4e20a2767a08f142"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a08be75c561fbb09c4e20a2767a08f142">◆ </a></span>get_dpoint()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classdpoint__entity.html">dpoint_entity</a> * object_system::get_dpoint </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">entity_id </td>
|
||||
<td class="paramname"><em>oid</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">bool & </td>
|
||||
<td class="paramname"><em>success</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get DP object. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">oid</td><td>DP's ID </td></tr>
|
||||
<tr><td class="paramname">success</td><td>operation success reference </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>dpoint_entity* </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a0e598cd1ea7205352031ae33a055bb03"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a0e598cd1ea7205352031ae33a055bb03">◆ </a></span>get_vessel()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classvessel__entity.html">vessel_entity</a> * object_system::get_vessel </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">entity_id </td>
|
||||
<td class="paramname"><em>oid</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">bool & </td>
|
||||
<td class="paramname"><em>success</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get vessel object. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">oid</td><td>vessel ID </td></tr>
|
||||
<tr><td class="paramname">success</td><td>operation success reference </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>vessel_entity* </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a4b88b7d604f2d3ba16711550135d88eb"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a4b88b7d604f2d3ba16711550135d88eb">◆ </a></span>remove_dpoint()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool object_system::remove_dpoint </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">entity_id </td>
|
||||
<td class="paramname"><em>oid</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Remove DP from subsystem. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">oid</td><td>DP's ID </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>true </dd>
|
||||
<dd>
|
||||
false </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab19b4234659fd9892f61c6a0f3224a35"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab19b4234659fd9892f61c6a0f3224a35">◆ </a></span>remove_vessel()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool object_system::remove_vessel </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">entity_id </td>
|
||||
<td class="paramname"><em>oid</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Remove vessel from subsystem. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">oid</td><td>vessel's ID </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>true </dd>
|
||||
<dd>
|
||||
false </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3383bcdbc92c97ba7a67365845709ce3"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3383bcdbc92c97ba7a67365845709ce3">◆ </a></span>serialize_data()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void object_system::serialize_data </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QDataStream * </td>
|
||||
<td class="paramname"><em>stream</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Writes subsytem's data to disk. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">stream</td><td>write stream </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a62e1520dd9b1167332318c1feab8ec5c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a62e1520dd9b1167332318c1feab8ec5c">◆ </a></span>vessels()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const QVector< <a class="el" href="classvessel__entity.html">vessel_entity</a> > object_system::vessels </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get subsystem immutable vessel collection. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>const QVector<vessel_entity> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>system/<a class="el" href="object__system_8h_source.html">object_system.h</a></li>
|
||||
<li>system/object_system.cpp</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -0,0 +1,92 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">storage_entity Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classstorage__entity.html">storage_entity</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classstorage__entity.html#a3e0b61fe0bfe87203920d4ca3aa1d03c">add_cargo</a>(cargo_entity object, bool &success)</td><td class="entry"><a class="el" href="classstorage__entity.html">storage_entity</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classstorage__entity.html#a8143f0724106be99a8b81d96001a8d43">capacity</a>() const</td><td class="entry"><a class="el" href="classstorage__entity.html">storage_entity</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classstorage__entity.html#aa16e872345d86f98ab16be94dd421666">cargo</a>()</td><td class="entry"><a class="el" href="classstorage__entity.html">storage_entity</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classstorage__entity.html#a5fd88a84af834f54feb7a75535b76ef4">deserialize</a>(QDataStream &input)</td><td class="entry"><a class="el" href="classstorage__entity.html">storage_entity</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classstorage__entity.html#aa3d839134c3b7ca25d0f803a34816d9c">get_cargo</a>(entity_id oid, bool &found)</td><td class="entry"><a class="el" href="classstorage__entity.html">storage_entity</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classstorage__entity.html#a9ad21efec956552014dab887e00aa6cb">GID</a>()</td><td class="entry"><a class="el" href="classstorage__entity.html">storage_entity</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classstorage__entity.html#a7a87f19cbb5b2c26a12756b7c038928f">id</a>() const</td><td class="entry"><a class="el" href="classstorage__entity.html">storage_entity</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classstorage__entity.html#ab172eec0196620430ab82abb02c8f1bf">preloadGlobalId</a>(entity_id gid)</td><td class="entry"><a class="el" href="classstorage__entity.html">storage_entity</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classstorage__entity.html#a4d37aa4724fd2561b313bb7366acc46a">serialize</a>(QDataStream &output)</td><td class="entry"><a class="el" href="classstorage__entity.html">storage_entity</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classstorage__entity.html#a14300c45f18bd68cc35044ac7bd4bece">set_capacity</a>(unsigned int new_capacity)</td><td class="entry"><a class="el" href="classstorage__entity.html">storage_entity</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classstorage__entity.html#af850a5f678881ae95663dc0a7413dbd7">storage_entity</a>()</td><td class="entry"><a class="el" href="classstorage__entity.html">storage_entity</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classstorage__entity.html#adb7419ad72ac69a0070d845552776a94">storage_entity</a>(unsigned int capacity)</td><td class="entry"><a class="el" href="classstorage__entity.html">storage_entity</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classstorage__entity.html#a298bb3a0f6ef9785d7aa981373b29e57">withdraw_cargo</a>(entity_id oid, bool &success)</td><td class="entry"><a class="el" href="classstorage__entity.html">storage_entity</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
518
sea_transport/documentation/html/classstorage__entity.html
Normal file
|
|
@ -0,0 +1,518 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: storage_entity Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-static-methods">Static Public Member Functions</a> |
|
||||
<a href="classstorage__entity-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">storage_entity Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Storage entity class.
|
||||
<a href="classstorage__entity.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="storage__entity_8h_source.html">storage_entity.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for storage_entity:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="classstorage__entity.png" usemap="#storage_5Fentity_map" alt=""/>
|
||||
<map id="storage_5Fentity_map" name="storage_5Fentity_map">
|
||||
<area href="class_i_entity.html" title="Base interface for all entities." alt="IEntity" shape="rect" coords="0,56,91,80"/>
|
||||
<area href="class_i_serializable.html" title="Interface for any serializable object." alt="ISerializable" shape="rect" coords="0,0,91,24"/>
|
||||
</map>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:af850a5f678881ae95663dc0a7413dbd7"><td class="memItemLeft" align="right" valign="top"><a id="af850a5f678881ae95663dc0a7413dbd7"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="classstorage__entity.html#af850a5f678881ae95663dc0a7413dbd7">storage_entity</a> ()</td></tr>
|
||||
<tr class="memdesc:af850a5f678881ae95663dc0a7413dbd7"><td class="mdescLeft"> </td><td class="mdescRight">Construct a new storage entity object. <br /></td></tr>
|
||||
<tr class="separator:af850a5f678881ae95663dc0a7413dbd7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adb7419ad72ac69a0070d845552776a94"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classstorage__entity.html#adb7419ad72ac69a0070d845552776a94">storage_entity</a> (unsigned int <a class="el" href="classstorage__entity.html#a8143f0724106be99a8b81d96001a8d43">capacity</a>)</td></tr>
|
||||
<tr class="memdesc:adb7419ad72ac69a0070d845552776a94"><td class="mdescLeft"> </td><td class="mdescRight">Construct a new storage entity object. <a href="classstorage__entity.html#adb7419ad72ac69a0070d845552776a94">More...</a><br /></td></tr>
|
||||
<tr class="separator:adb7419ad72ac69a0070d845552776a94"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7a87f19cbb5b2c26a12756b7c038928f"><td class="memItemLeft" align="right" valign="top">entity_id </td><td class="memItemRight" valign="bottom"><a class="el" href="classstorage__entity.html#a7a87f19cbb5b2c26a12756b7c038928f">id</a> () const</td></tr>
|
||||
<tr class="memdesc:a7a87f19cbb5b2c26a12756b7c038928f"><td class="mdescLeft"> </td><td class="mdescRight">Get storage's ID. <a href="classstorage__entity.html#a7a87f19cbb5b2c26a12756b7c038928f">More...</a><br /></td></tr>
|
||||
<tr class="separator:a7a87f19cbb5b2c26a12756b7c038928f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8143f0724106be99a8b81d96001a8d43"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="classstorage__entity.html#a8143f0724106be99a8b81d96001a8d43">capacity</a> () const</td></tr>
|
||||
<tr class="memdesc:a8143f0724106be99a8b81d96001a8d43"><td class="mdescLeft"> </td><td class="mdescRight">Get storage's capacity. <a href="classstorage__entity.html#a8143f0724106be99a8b81d96001a8d43">More...</a><br /></td></tr>
|
||||
<tr class="separator:a8143f0724106be99a8b81d96001a8d43"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a14300c45f18bd68cc35044ac7bd4bece"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classstorage__entity.html#a14300c45f18bd68cc35044ac7bd4bece">set_capacity</a> (unsigned int new_capacity)</td></tr>
|
||||
<tr class="memdesc:a14300c45f18bd68cc35044ac7bd4bece"><td class="mdescLeft"> </td><td class="mdescRight">Set storage's capacity. <a href="classstorage__entity.html#a14300c45f18bd68cc35044ac7bd4bece">More...</a><br /></td></tr>
|
||||
<tr class="separator:a14300c45f18bd68cc35044ac7bd4bece"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa16e872345d86f98ab16be94dd421666"><td class="memItemLeft" align="right" valign="top">const QVector< <a class="el" href="classcargo__entity.html">cargo_entity</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classstorage__entity.html#aa16e872345d86f98ab16be94dd421666">cargo</a> ()</td></tr>
|
||||
<tr class="memdesc:aa16e872345d86f98ab16be94dd421666"><td class="mdescLeft"> </td><td class="mdescRight">Get immutable cargo collection. <a href="classstorage__entity.html#aa16e872345d86f98ab16be94dd421666">More...</a><br /></td></tr>
|
||||
<tr class="separator:aa16e872345d86f98ab16be94dd421666"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3e0b61fe0bfe87203920d4ca3aa1d03c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classstorage__entity.html#a3e0b61fe0bfe87203920d4ca3aa1d03c">add_cargo</a> (<a class="el" href="classcargo__entity.html">cargo_entity</a> object, bool &success)</td></tr>
|
||||
<tr class="memdesc:a3e0b61fe0bfe87203920d4ca3aa1d03c"><td class="mdescLeft"> </td><td class="mdescRight">Add cargo object to storage collection. <a href="classstorage__entity.html#a3e0b61fe0bfe87203920d4ca3aa1d03c">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3e0b61fe0bfe87203920d4ca3aa1d03c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa3d839134c3b7ca25d0f803a34816d9c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classcargo__entity.html">cargo_entity</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classstorage__entity.html#aa3d839134c3b7ca25d0f803a34816d9c">get_cargo</a> (entity_id oid, bool &found)</td></tr>
|
||||
<tr class="memdesc:aa3d839134c3b7ca25d0f803a34816d9c"><td class="mdescLeft"> </td><td class="mdescRight">Get the cargo object. <a href="classstorage__entity.html#aa3d839134c3b7ca25d0f803a34816d9c">More...</a><br /></td></tr>
|
||||
<tr class="separator:aa3d839134c3b7ca25d0f803a34816d9c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a298bb3a0f6ef9785d7aa981373b29e57"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classstorage__entity.html#a298bb3a0f6ef9785d7aa981373b29e57">withdraw_cargo</a> (entity_id oid, bool &success)</td></tr>
|
||||
<tr class="memdesc:a298bb3a0f6ef9785d7aa981373b29e57"><td class="mdescLeft"> </td><td class="mdescRight">Remove cargo from storage's collection. <a href="classstorage__entity.html#a298bb3a0f6ef9785d7aa981373b29e57">More...</a><br /></td></tr>
|
||||
<tr class="separator:a298bb3a0f6ef9785d7aa981373b29e57"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4d37aa4724fd2561b313bb7366acc46a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classstorage__entity.html#a4d37aa4724fd2561b313bb7366acc46a">serialize</a> (QDataStream &output)</td></tr>
|
||||
<tr class="memdesc:a4d37aa4724fd2561b313bb7366acc46a"><td class="mdescLeft"> </td><td class="mdescRight">Write-obect-to-disk function. <a href="classstorage__entity.html#a4d37aa4724fd2561b313bb7366acc46a">More...</a><br /></td></tr>
|
||||
<tr class="separator:a4d37aa4724fd2561b313bb7366acc46a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5fd88a84af834f54feb7a75535b76ef4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classstorage__entity.html#a5fd88a84af834f54feb7a75535b76ef4">deserialize</a> (QDataStream &input)</td></tr>
|
||||
<tr class="memdesc:a5fd88a84af834f54feb7a75535b76ef4"><td class="mdescLeft"> </td><td class="mdescRight">Read-object-from-disk function. <a href="classstorage__entity.html#a5fd88a84af834f54feb7a75535b76ef4">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5fd88a84af834f54feb7a75535b76ef4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
|
||||
Static Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:ab172eec0196620430ab82abb02c8f1bf"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classstorage__entity.html#ab172eec0196620430ab82abb02c8f1bf">preloadGlobalId</a> (entity_id gid)</td></tr>
|
||||
<tr class="memdesc:ab172eec0196620430ab82abb02c8f1bf"><td class="mdescLeft"> </td><td class="mdescRight">Sets GID of class. <a href="classstorage__entity.html#ab172eec0196620430ab82abb02c8f1bf">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab172eec0196620430ab82abb02c8f1bf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9ad21efec956552014dab887e00aa6cb"><td class="memItemLeft" align="right" valign="top">static entity_id </td><td class="memItemRight" valign="bottom"><a class="el" href="classstorage__entity.html#a9ad21efec956552014dab887e00aa6cb">GID</a> ()</td></tr>
|
||||
<tr class="memdesc:a9ad21efec956552014dab887e00aa6cb"><td class="mdescLeft"> </td><td class="mdescRight">Returns GID of class. <a href="classstorage__entity.html#a9ad21efec956552014dab887e00aa6cb">More...</a><br /></td></tr>
|
||||
<tr class="separator:a9ad21efec956552014dab887e00aa6cb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Storage entity class. </p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="adb7419ad72ac69a0070d845552776a94"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#adb7419ad72ac69a0070d845552776a94">◆ </a></span>storage_entity()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">storage_entity::storage_entity </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">unsigned int </td>
|
||||
<td class="paramname"><em>capacity</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Construct a new storage entity object. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">capacity</td><td>storage capacity </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a3e0b61fe0bfe87203920d4ca3aa1d03c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3e0b61fe0bfe87203920d4ca3aa1d03c">◆ </a></span>add_cargo()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void storage_entity::add_cargo </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="classcargo__entity.html">cargo_entity</a> </td>
|
||||
<td class="paramname"><em>object</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">bool & </td>
|
||||
<td class="paramname"><em>success</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Add cargo object to storage collection. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">object</td><td>new cargo </td></tr>
|
||||
<tr><td class="paramname">success</td><td>operation success reference </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a8143f0724106be99a8b81d96001a8d43"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a8143f0724106be99a8b81d96001a8d43">◆ </a></span>capacity()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">unsigned int storage_entity::capacity </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get storage's capacity. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>unsigned int </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aa16e872345d86f98ab16be94dd421666"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa16e872345d86f98ab16be94dd421666">◆ </a></span>cargo()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const QVector< <a class="el" href="classcargo__entity.html">cargo_entity</a> > storage_entity::cargo </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get immutable cargo collection. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>const QVector<cargo_entity> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a5fd88a84af834f54feb7a75535b76ef4"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a5fd88a84af834f54feb7a75535b76ef4">◆ </a></span>deserialize()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void storage_entity::deserialize </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QDataStream & </td>
|
||||
<td class="paramname"><em>input</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Read-object-from-disk function. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">input</td><td>input stream </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p>Implements <a class="el" href="class_i_serializable.html#ab5873465cad37572d52482034717e584">ISerializable</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aa3d839134c3b7ca25d0f803a34816d9c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa3d839134c3b7ca25d0f803a34816d9c">◆ </a></span>get_cargo()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classcargo__entity.html">cargo_entity</a> storage_entity::get_cargo </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">entity_id </td>
|
||||
<td class="paramname"><em>oid</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">bool & </td>
|
||||
<td class="paramname"><em>found</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get the cargo object. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">oid</td><td>cargo ID </td></tr>
|
||||
<tr><td class="paramname">found</td><td>object found reference </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classcargo__entity.html" title="Cargo entity class.">cargo_entity</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a9ad21efec956552014dab887e00aa6cb"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9ad21efec956552014dab887e00aa6cb">◆ </a></span>GID()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">entity_id storage_entity::GID </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Returns GID of class. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>entity_id </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a7a87f19cbb5b2c26a12756b7c038928f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a7a87f19cbb5b2c26a12756b7c038928f">◆ </a></span>id()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">entity_id storage_entity::id </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get storage's ID. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>entity_id </dd></dl>
|
||||
|
||||
<p>Implements <a class="el" href="class_i_entity.html#a468b111159c8de7baa94598058a7e80f">IEntity</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab172eec0196620430ab82abb02c8f1bf"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab172eec0196620430ab82abb02c8f1bf">◆ </a></span>preloadGlobalId()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void storage_entity::preloadGlobalId </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">entity_id </td>
|
||||
<td class="paramname"><em>gid</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Sets GID of class. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">gid</td><td>new class GID </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a4d37aa4724fd2561b313bb7366acc46a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a4d37aa4724fd2561b313bb7366acc46a">◆ </a></span>serialize()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void storage_entity::serialize </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QDataStream & </td>
|
||||
<td class="paramname"><em>output</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Write-obect-to-disk function. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">output</td><td>output stream </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p>Implements <a class="el" href="class_i_serializable.html#ae8a810d40ebd609286ef85f52e19424b">ISerializable</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a14300c45f18bd68cc35044ac7bd4bece"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a14300c45f18bd68cc35044ac7bd4bece">◆ </a></span>set_capacity()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void storage_entity::set_capacity </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">unsigned int </td>
|
||||
<td class="paramname"><em>new_capacity</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Set storage's capacity. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">new_capacity</td><td>new capacity </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a298bb3a0f6ef9785d7aa981373b29e57"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a298bb3a0f6ef9785d7aa981373b29e57">◆ </a></span>withdraw_cargo()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void storage_entity::withdraw_cargo </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">entity_id </td>
|
||||
<td class="paramname"><em>oid</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">bool & </td>
|
||||
<td class="paramname"><em>success</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Remove cargo from storage's collection. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">oid</td><td>cargo ID </td></tr>
|
||||
<tr><td class="paramname">success</td><td>operation success reference </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>entities/<a class="el" href="storage__entity_8h_source.html">storage_entity.h</a></li>
|
||||
<li>entities/storage_entity.cpp</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
sea_transport/documentation/html/classstorage__entity.png
Normal file
|
After Width: | Height: | Size: 654 B |
|
|
@ -0,0 +1,91 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">user_entity Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classuser__entity.html">user_entity</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classuser__entity.html#a383547e748ea1e24a1fdcc752b07aaf1">deserialize</a>(QDataStream &input)</td><td class="entry"><a class="el" href="classuser__entity.html">user_entity</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classuser__entity.html#a3645c21a64d1fce5e73b3ef1f9bb6fee">GID</a>()</td><td class="entry"><a class="el" href="classuser__entity.html">user_entity</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classuser__entity.html#a87691ac224f2450dbd13615a37927d53">id</a>() const</td><td class="entry"><a class="el" href="classuser__entity.html">user_entity</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classuser__entity.html#afb0094c8fa37a6251595c1d418c8b400">login</a>() const</td><td class="entry"><a class="el" href="classuser__entity.html">user_entity</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classuser__entity.html#a859f2acdd03a469d75531b63589b65dc">preloadGlobalId</a>(entity_id gid)</td><td class="entry"><a class="el" href="classuser__entity.html">user_entity</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classuser__entity.html#ac74256d363a2547e9ee40f43e0f6abcd">role</a>() const</td><td class="entry"><a class="el" href="classuser__entity.html">user_entity</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classuser__entity.html#a54d233b3cd648b08e5458279e005ca05">serialize</a>(QDataStream &output)</td><td class="entry"><a class="el" href="classuser__entity.html">user_entity</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classuser__entity.html#abec1917dfbae86a19bccc1490be16d7b">set_password</a>(const QString &new_password)</td><td class="entry"><a class="el" href="classuser__entity.html">user_entity</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classuser__entity.html#a16512a79948e91a01f1061ef9e6c5c59">set_role</a>(UserRole new_role)</td><td class="entry"><a class="el" href="classuser__entity.html">user_entity</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classuser__entity.html#a5fce9c55eb7839cc40cc40470ea2a178">user_entity</a>()</td><td class="entry"><a class="el" href="classuser__entity.html">user_entity</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classuser__entity.html#a639cfd732c5f2682ab155dab1fe8c1e1">user_entity</a>(const QString &login, const QString &password, UserRole role)</td><td class="entry"><a class="el" href="classuser__entity.html">user_entity</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classuser__entity.html#a49a2795989f4662f9ce46fe63ebae1c0">verify_password</a>(const QString &password) const</td><td class="entry"><a class="el" href="classuser__entity.html">user_entity</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
476
sea_transport/documentation/html/classuser__entity.html
Normal file
|
|
@ -0,0 +1,476 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: user_entity Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-static-methods">Static Public Member Functions</a> |
|
||||
<a href="classuser__entity-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">user_entity Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Class for user entity.
|
||||
<a href="classuser__entity.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="user__entity_8h_source.html">user_entity.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for user_entity:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="classuser__entity.png" usemap="#user_5Fentity_map" alt=""/>
|
||||
<map id="user_5Fentity_map" name="user_5Fentity_map">
|
||||
<area href="class_i_entity.html" title="Base interface for all entities." alt="IEntity" shape="rect" coords="0,56,81,80"/>
|
||||
<area href="class_i_serializable.html" title="Interface for any serializable object." alt="ISerializable" shape="rect" coords="0,0,81,24"/>
|
||||
</map>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a5fce9c55eb7839cc40cc40470ea2a178"><td class="memItemLeft" align="right" valign="top"><a id="a5fce9c55eb7839cc40cc40470ea2a178"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="classuser__entity.html#a5fce9c55eb7839cc40cc40470ea2a178">user_entity</a> ()</td></tr>
|
||||
<tr class="memdesc:a5fce9c55eb7839cc40cc40470ea2a178"><td class="mdescLeft"> </td><td class="mdescRight">Construct a new user entity object. <br /></td></tr>
|
||||
<tr class="separator:a5fce9c55eb7839cc40cc40470ea2a178"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a639cfd732c5f2682ab155dab1fe8c1e1"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuser__entity.html#a639cfd732c5f2682ab155dab1fe8c1e1">user_entity</a> (const QString &<a class="el" href="classuser__entity.html#afb0094c8fa37a6251595c1d418c8b400">login</a>, const QString &password, UserRole <a class="el" href="classuser__entity.html#ac74256d363a2547e9ee40f43e0f6abcd">role</a>)</td></tr>
|
||||
<tr class="memdesc:a639cfd732c5f2682ab155dab1fe8c1e1"><td class="mdescLeft"> </td><td class="mdescRight">Construct a new user entity object. <a href="classuser__entity.html#a639cfd732c5f2682ab155dab1fe8c1e1">More...</a><br /></td></tr>
|
||||
<tr class="separator:a639cfd732c5f2682ab155dab1fe8c1e1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a87691ac224f2450dbd13615a37927d53"><td class="memItemLeft" align="right" valign="top">entity_id </td><td class="memItemRight" valign="bottom"><a class="el" href="classuser__entity.html#a87691ac224f2450dbd13615a37927d53">id</a> () const</td></tr>
|
||||
<tr class="memdesc:a87691ac224f2450dbd13615a37927d53"><td class="mdescLeft"> </td><td class="mdescRight">Get user's ID. <a href="classuser__entity.html#a87691ac224f2450dbd13615a37927d53">More...</a><br /></td></tr>
|
||||
<tr class="separator:a87691ac224f2450dbd13615a37927d53"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb0094c8fa37a6251595c1d418c8b400"><td class="memItemLeft" align="right" valign="top">const QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classuser__entity.html#afb0094c8fa37a6251595c1d418c8b400">login</a> () const</td></tr>
|
||||
<tr class="memdesc:afb0094c8fa37a6251595c1d418c8b400"><td class="mdescLeft"> </td><td class="mdescRight">Get user's login. <a href="classuser__entity.html#afb0094c8fa37a6251595c1d418c8b400">More...</a><br /></td></tr>
|
||||
<tr class="separator:afb0094c8fa37a6251595c1d418c8b400"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac74256d363a2547e9ee40f43e0f6abcd"><td class="memItemLeft" align="right" valign="top">UserRole </td><td class="memItemRight" valign="bottom"><a class="el" href="classuser__entity.html#ac74256d363a2547e9ee40f43e0f6abcd">role</a> () const</td></tr>
|
||||
<tr class="memdesc:ac74256d363a2547e9ee40f43e0f6abcd"><td class="mdescLeft"> </td><td class="mdescRight">Get user's account role. <a href="classuser__entity.html#ac74256d363a2547e9ee40f43e0f6abcd">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac74256d363a2547e9ee40f43e0f6abcd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a49a2795989f4662f9ce46fe63ebae1c0"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuser__entity.html#a49a2795989f4662f9ce46fe63ebae1c0">verify_password</a> (const QString &password) const</td></tr>
|
||||
<tr class="memdesc:a49a2795989f4662f9ce46fe63ebae1c0"><td class="mdescLeft"> </td><td class="mdescRight">Verify password. <a href="classuser__entity.html#a49a2795989f4662f9ce46fe63ebae1c0">More...</a><br /></td></tr>
|
||||
<tr class="separator:a49a2795989f4662f9ce46fe63ebae1c0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abec1917dfbae86a19bccc1490be16d7b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuser__entity.html#abec1917dfbae86a19bccc1490be16d7b">set_password</a> (const QString &new_password)</td></tr>
|
||||
<tr class="memdesc:abec1917dfbae86a19bccc1490be16d7b"><td class="mdescLeft"> </td><td class="mdescRight">Set user's password. <a href="classuser__entity.html#abec1917dfbae86a19bccc1490be16d7b">More...</a><br /></td></tr>
|
||||
<tr class="separator:abec1917dfbae86a19bccc1490be16d7b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a16512a79948e91a01f1061ef9e6c5c59"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuser__entity.html#a16512a79948e91a01f1061ef9e6c5c59">set_role</a> (UserRole new_role)</td></tr>
|
||||
<tr class="memdesc:a16512a79948e91a01f1061ef9e6c5c59"><td class="mdescLeft"> </td><td class="mdescRight">Set user's role. <a href="classuser__entity.html#a16512a79948e91a01f1061ef9e6c5c59">More...</a><br /></td></tr>
|
||||
<tr class="separator:a16512a79948e91a01f1061ef9e6c5c59"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a54d233b3cd648b08e5458279e005ca05"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuser__entity.html#a54d233b3cd648b08e5458279e005ca05">serialize</a> (QDataStream &output)</td></tr>
|
||||
<tr class="memdesc:a54d233b3cd648b08e5458279e005ca05"><td class="mdescLeft"> </td><td class="mdescRight">Write-obect-to-disk function. <a href="classuser__entity.html#a54d233b3cd648b08e5458279e005ca05">More...</a><br /></td></tr>
|
||||
<tr class="separator:a54d233b3cd648b08e5458279e005ca05"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a383547e748ea1e24a1fdcc752b07aaf1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuser__entity.html#a383547e748ea1e24a1fdcc752b07aaf1">deserialize</a> (QDataStream &input)</td></tr>
|
||||
<tr class="memdesc:a383547e748ea1e24a1fdcc752b07aaf1"><td class="mdescLeft"> </td><td class="mdescRight">Read-object-from-disk function. <a href="classuser__entity.html#a383547e748ea1e24a1fdcc752b07aaf1">More...</a><br /></td></tr>
|
||||
<tr class="separator:a383547e748ea1e24a1fdcc752b07aaf1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
|
||||
Static Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a859f2acdd03a469d75531b63589b65dc"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuser__entity.html#a859f2acdd03a469d75531b63589b65dc">preloadGlobalId</a> (entity_id gid)</td></tr>
|
||||
<tr class="memdesc:a859f2acdd03a469d75531b63589b65dc"><td class="mdescLeft"> </td><td class="mdescRight">Sets GID of class. <a href="classuser__entity.html#a859f2acdd03a469d75531b63589b65dc">More...</a><br /></td></tr>
|
||||
<tr class="separator:a859f2acdd03a469d75531b63589b65dc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3645c21a64d1fce5e73b3ef1f9bb6fee"><td class="memItemLeft" align="right" valign="top">static entity_id </td><td class="memItemRight" valign="bottom"><a class="el" href="classuser__entity.html#a3645c21a64d1fce5e73b3ef1f9bb6fee">GID</a> ()</td></tr>
|
||||
<tr class="memdesc:a3645c21a64d1fce5e73b3ef1f9bb6fee"><td class="mdescLeft"> </td><td class="mdescRight">Returns GID of class. <a href="classuser__entity.html#a3645c21a64d1fce5e73b3ef1f9bb6fee">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3645c21a64d1fce5e73b3ef1f9bb6fee"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Class for user entity. </p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="a639cfd732c5f2682ab155dab1fe8c1e1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a639cfd732c5f2682ab155dab1fe8c1e1">◆ </a></span>user_entity()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">user_entity::user_entity </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QString & </td>
|
||||
<td class="paramname"><em>login</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const QString & </td>
|
||||
<td class="paramname"><em>password</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">UserRole </td>
|
||||
<td class="paramname"><em>role</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Construct a new user entity object. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">login</td><td>new user's login </td></tr>
|
||||
<tr><td class="paramname">password</td><td>new user's password </td></tr>
|
||||
<tr><td class="paramname">role</td><td>new user's account role </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a383547e748ea1e24a1fdcc752b07aaf1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a383547e748ea1e24a1fdcc752b07aaf1">◆ </a></span>deserialize()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void user_entity::deserialize </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QDataStream & </td>
|
||||
<td class="paramname"><em>input</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Read-object-from-disk function. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">input</td><td>input stream </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p>Implements <a class="el" href="class_i_serializable.html#ab5873465cad37572d52482034717e584">ISerializable</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3645c21a64d1fce5e73b3ef1f9bb6fee"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3645c21a64d1fce5e73b3ef1f9bb6fee">◆ </a></span>GID()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">entity_id user_entity::GID </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Returns GID of class. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>entity_id </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a87691ac224f2450dbd13615a37927d53"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a87691ac224f2450dbd13615a37927d53">◆ </a></span>id()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">entity_id user_entity::id </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get user's ID. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>entity_id </dd></dl>
|
||||
|
||||
<p>Implements <a class="el" href="class_i_entity.html#a468b111159c8de7baa94598058a7e80f">IEntity</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="afb0094c8fa37a6251595c1d418c8b400"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#afb0094c8fa37a6251595c1d418c8b400">◆ </a></span>login()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const QString user_entity::login </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get user's login. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>const QString </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a859f2acdd03a469d75531b63589b65dc"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a859f2acdd03a469d75531b63589b65dc">◆ </a></span>preloadGlobalId()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void user_entity::preloadGlobalId </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">entity_id </td>
|
||||
<td class="paramname"><em>gid</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Sets GID of class. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">gid</td><td>new class GID </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac74256d363a2547e9ee40f43e0f6abcd"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac74256d363a2547e9ee40f43e0f6abcd">◆ </a></span>role()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">UserRole user_entity::role </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get user's account role. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>UserRole </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a54d233b3cd648b08e5458279e005ca05"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a54d233b3cd648b08e5458279e005ca05">◆ </a></span>serialize()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void user_entity::serialize </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QDataStream & </td>
|
||||
<td class="paramname"><em>output</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Write-obect-to-disk function. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">output</td><td>output stream </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p>Implements <a class="el" href="class_i_serializable.html#ae8a810d40ebd609286ef85f52e19424b">ISerializable</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="abec1917dfbae86a19bccc1490be16d7b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#abec1917dfbae86a19bccc1490be16d7b">◆ </a></span>set_password()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void user_entity::set_password </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QString & </td>
|
||||
<td class="paramname"><em>new_password</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Set user's password. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">new_password</td><td>new password </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a16512a79948e91a01f1061ef9e6c5c59"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a16512a79948e91a01f1061ef9e6c5c59">◆ </a></span>set_role()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void user_entity::set_role </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">UserRole </td>
|
||||
<td class="paramname"><em>new_role</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Set user's role. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">new_role</td><td></td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a49a2795989f4662f9ce46fe63ebae1c0"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a49a2795989f4662f9ce46fe63ebae1c0">◆ </a></span>verify_password()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool user_entity::verify_password </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QString & </td>
|
||||
<td class="paramname"><em>password</em></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Verify password. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">password</td><td>password to be verified </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>true passwords match </dd>
|
||||
<dd>
|
||||
false passwords do not mattch </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>entities/<a class="el" href="user__entity_8h_source.html">user_entity.h</a></li>
|
||||
<li>entities/user_entity.cpp</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
sea_transport/documentation/html/classuser__entity.png
Normal file
|
After Width: | Height: | Size: 606 B |
|
|
@ -0,0 +1,96 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">vessel_entity Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classvessel__entity.html">vessel_entity</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classvessel__entity.html#a8cb8b30b6195571fa08981145a544ae6">add_cargo</a>(cargo_entity object, bool &success)</td><td class="entry"><a class="el" href="classvessel__entity.html">vessel_entity</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classvessel__entity.html#a210bd26a2aae0e4f28d3021656ed01ee">capacity</a>() const</td><td class="entry"><a class="el" href="classvessel__entity.html">vessel_entity</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classvessel__entity.html#ab6a1270e7962f1a34cd8ad3a353ae0f6">cargo</a>()</td><td class="entry"><a class="el" href="classvessel__entity.html">vessel_entity</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classvessel__entity.html#aefb0311996670561fa415cd4170e0e2c">deserialize</a>(QDataStream &input)</td><td class="entry"><a class="el" href="classvessel__entity.html">vessel_entity</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classvessel__entity.html#a27f5ce81bf129e6b41a4a304be889706">get_cargo</a>(entity_id oid, bool &found)</td><td class="entry"><a class="el" href="classvessel__entity.html">vessel_entity</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classvessel__entity.html#afe363311cff58f1bc67f563e474327a2">GID</a>()</td><td class="entry"><a class="el" href="classvessel__entity.html">vessel_entity</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classvessel__entity.html#accda18da630df4e807975dffc72f30c7">harbor</a>() const</td><td class="entry"><a class="el" href="classvessel__entity.html">vessel_entity</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classvessel__entity.html#a97390e01b3e02bf4a532461c5353cbcf">id</a>() const</td><td class="entry"><a class="el" href="classvessel__entity.html">vessel_entity</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classvessel__entity.html#a9d980d63b85f010492634428eebf198a">preloadGlobalId</a>(entity_id gid)</td><td class="entry"><a class="el" href="classvessel__entity.html">vessel_entity</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classvessel__entity.html#abce457a6f8414236ba1ecbff52bc025e">serialize</a>(QDataStream &output)</td><td class="entry"><a class="el" href="classvessel__entity.html">vessel_entity</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classvessel__entity.html#aa626c7aa41c698778db9b2aaefb02321">set_capacity</a>(unsigned int new_capacity)</td><td class="entry"><a class="el" href="classvessel__entity.html">vessel_entity</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classvessel__entity.html#a23b42796cb1894b5c6114aaa1e5935d4">set_harbor</a>(entity_id new_harbor)</td><td class="entry"><a class="el" href="classvessel__entity.html">vessel_entity</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classvessel__entity.html#abb73f76373c00a14ba9e3174bed2c48d">set_skipper</a>(const QString &new_skipper)</td><td class="entry"><a class="el" href="classvessel__entity.html">vessel_entity</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classvessel__entity.html#a32c2dc97e9926fbc350ccd88ee125e25">skipper</a>() const</td><td class="entry"><a class="el" href="classvessel__entity.html">vessel_entity</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classvessel__entity.html#ac654b9d8404e43ed7d9d4be6fc9d3935">vessel_entity</a>()</td><td class="entry"><a class="el" href="classvessel__entity.html">vessel_entity</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classvessel__entity.html#a641ea7c1c9169d52d710091bd349f87d">vessel_entity</a>(QString skipper, entity_id harbor_id, unsigned int capacity)</td><td class="entry"><a class="el" href="classvessel__entity.html">vessel_entity</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classvessel__entity.html#aeb117c5ea203dc5a6c99086b6a6844a2">withdraw_cargo</a>(entity_id oid, bool &success)</td><td class="entry"><a class="el" href="classvessel__entity.html">vessel_entity</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
640
sea_transport/documentation/html/classvessel__entity.html
Normal file
|
|
@ -0,0 +1,640 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: vessel_entity Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-static-methods">Static Public Member Functions</a> |
|
||||
<a href="classvessel__entity-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">vessel_entity Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Vessel entity class.
|
||||
<a href="classvessel__entity.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="vessel__entity_8h_source.html">vessel_entity.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for vessel_entity:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="classvessel__entity.png" usemap="#vessel_5Fentity_map" alt=""/>
|
||||
<map id="vessel_5Fentity_map" name="vessel_5Fentity_map">
|
||||
<area href="class_i_entity.html" title="Base interface for all entities." alt="IEntity" shape="rect" coords="0,56,85,80"/>
|
||||
<area href="class_i_serializable.html" title="Interface for any serializable object." alt="ISerializable" shape="rect" coords="0,0,85,24"/>
|
||||
</map>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:ac654b9d8404e43ed7d9d4be6fc9d3935"><td class="memItemLeft" align="right" valign="top"><a id="ac654b9d8404e43ed7d9d4be6fc9d3935"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="classvessel__entity.html#ac654b9d8404e43ed7d9d4be6fc9d3935">vessel_entity</a> ()</td></tr>
|
||||
<tr class="memdesc:ac654b9d8404e43ed7d9d4be6fc9d3935"><td class="mdescLeft"> </td><td class="mdescRight">Construct a new vessel entity object. <br /></td></tr>
|
||||
<tr class="separator:ac654b9d8404e43ed7d9d4be6fc9d3935"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a641ea7c1c9169d52d710091bd349f87d"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classvessel__entity.html#a641ea7c1c9169d52d710091bd349f87d">vessel_entity</a> (QString <a class="el" href="classvessel__entity.html#a32c2dc97e9926fbc350ccd88ee125e25">skipper</a>, entity_id harbor_id, unsigned int <a class="el" href="classvessel__entity.html#a210bd26a2aae0e4f28d3021656ed01ee">capacity</a>)</td></tr>
|
||||
<tr class="memdesc:a641ea7c1c9169d52d710091bd349f87d"><td class="mdescLeft"> </td><td class="mdescRight">Construct a new vessel entity object. <a href="classvessel__entity.html#a641ea7c1c9169d52d710091bd349f87d">More...</a><br /></td></tr>
|
||||
<tr class="separator:a641ea7c1c9169d52d710091bd349f87d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a97390e01b3e02bf4a532461c5353cbcf"><td class="memItemLeft" align="right" valign="top">entity_id </td><td class="memItemRight" valign="bottom"><a class="el" href="classvessel__entity.html#a97390e01b3e02bf4a532461c5353cbcf">id</a> () const</td></tr>
|
||||
<tr class="memdesc:a97390e01b3e02bf4a532461c5353cbcf"><td class="mdescLeft"> </td><td class="mdescRight">Getter function for entity identificator. <a href="classvessel__entity.html#a97390e01b3e02bf4a532461c5353cbcf">More...</a><br /></td></tr>
|
||||
<tr class="separator:a97390e01b3e02bf4a532461c5353cbcf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a32c2dc97e9926fbc350ccd88ee125e25"><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classvessel__entity.html#a32c2dc97e9926fbc350ccd88ee125e25">skipper</a> () const</td></tr>
|
||||
<tr class="memdesc:a32c2dc97e9926fbc350ccd88ee125e25"><td class="mdescLeft"> </td><td class="mdescRight">Get skipper login. <a href="classvessel__entity.html#a32c2dc97e9926fbc350ccd88ee125e25">More...</a><br /></td></tr>
|
||||
<tr class="separator:a32c2dc97e9926fbc350ccd88ee125e25"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abb73f76373c00a14ba9e3174bed2c48d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classvessel__entity.html#abb73f76373c00a14ba9e3174bed2c48d">set_skipper</a> (const QString &new_skipper)</td></tr>
|
||||
<tr class="memdesc:abb73f76373c00a14ba9e3174bed2c48d"><td class="mdescLeft"> </td><td class="mdescRight">Set skipper login. <a href="classvessel__entity.html#abb73f76373c00a14ba9e3174bed2c48d">More...</a><br /></td></tr>
|
||||
<tr class="separator:abb73f76373c00a14ba9e3174bed2c48d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:accda18da630df4e807975dffc72f30c7"><td class="memItemLeft" align="right" valign="top">entity_id </td><td class="memItemRight" valign="bottom"><a class="el" href="classvessel__entity.html#accda18da630df4e807975dffc72f30c7">harbor</a> () const</td></tr>
|
||||
<tr class="memdesc:accda18da630df4e807975dffc72f30c7"><td class="mdescLeft"> </td><td class="mdescRight">Get harbor ID. <a href="classvessel__entity.html#accda18da630df4e807975dffc72f30c7">More...</a><br /></td></tr>
|
||||
<tr class="separator:accda18da630df4e807975dffc72f30c7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a23b42796cb1894b5c6114aaa1e5935d4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classvessel__entity.html#a23b42796cb1894b5c6114aaa1e5935d4">set_harbor</a> (entity_id new_harbor)</td></tr>
|
||||
<tr class="memdesc:a23b42796cb1894b5c6114aaa1e5935d4"><td class="mdescLeft"> </td><td class="mdescRight">Set harbor object. <a href="classvessel__entity.html#a23b42796cb1894b5c6114aaa1e5935d4">More...</a><br /></td></tr>
|
||||
<tr class="separator:a23b42796cb1894b5c6114aaa1e5935d4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a210bd26a2aae0e4f28d3021656ed01ee"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="classvessel__entity.html#a210bd26a2aae0e4f28d3021656ed01ee">capacity</a> () const</td></tr>
|
||||
<tr class="memdesc:a210bd26a2aae0e4f28d3021656ed01ee"><td class="mdescLeft"> </td><td class="mdescRight">Get capacity of vessel. <a href="classvessel__entity.html#a210bd26a2aae0e4f28d3021656ed01ee">More...</a><br /></td></tr>
|
||||
<tr class="separator:a210bd26a2aae0e4f28d3021656ed01ee"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa626c7aa41c698778db9b2aaefb02321"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classvessel__entity.html#aa626c7aa41c698778db9b2aaefb02321">set_capacity</a> (unsigned int new_capacity)</td></tr>
|
||||
<tr class="memdesc:aa626c7aa41c698778db9b2aaefb02321"><td class="mdescLeft"> </td><td class="mdescRight">Set capacity object. <a href="classvessel__entity.html#aa626c7aa41c698778db9b2aaefb02321">More...</a><br /></td></tr>
|
||||
<tr class="separator:aa626c7aa41c698778db9b2aaefb02321"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab6a1270e7962f1a34cd8ad3a353ae0f6"><td class="memItemLeft" align="right" valign="top">const QVector< <a class="el" href="classcargo__entity.html">cargo_entity</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classvessel__entity.html#ab6a1270e7962f1a34cd8ad3a353ae0f6">cargo</a> ()</td></tr>
|
||||
<tr class="memdesc:ab6a1270e7962f1a34cd8ad3a353ae0f6"><td class="mdescLeft"> </td><td class="mdescRight">Get vessel's immutable cargo collection. <a href="classvessel__entity.html#ab6a1270e7962f1a34cd8ad3a353ae0f6">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab6a1270e7962f1a34cd8ad3a353ae0f6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8cb8b30b6195571fa08981145a544ae6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classvessel__entity.html#a8cb8b30b6195571fa08981145a544ae6">add_cargo</a> (<a class="el" href="classcargo__entity.html">cargo_entity</a> object, bool &success)</td></tr>
|
||||
<tr class="memdesc:a8cb8b30b6195571fa08981145a544ae6"><td class="mdescLeft"> </td><td class="mdescRight">Add cargo to vessel's collection. <a href="classvessel__entity.html#a8cb8b30b6195571fa08981145a544ae6">More...</a><br /></td></tr>
|
||||
<tr class="separator:a8cb8b30b6195571fa08981145a544ae6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a27f5ce81bf129e6b41a4a304be889706"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classcargo__entity.html">cargo_entity</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classvessel__entity.html#a27f5ce81bf129e6b41a4a304be889706">get_cargo</a> (entity_id oid, bool &found)</td></tr>
|
||||
<tr class="memdesc:a27f5ce81bf129e6b41a4a304be889706"><td class="mdescLeft"> </td><td class="mdescRight">Get cargo object. <a href="classvessel__entity.html#a27f5ce81bf129e6b41a4a304be889706">More...</a><br /></td></tr>
|
||||
<tr class="separator:a27f5ce81bf129e6b41a4a304be889706"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb117c5ea203dc5a6c99086b6a6844a2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classvessel__entity.html#aeb117c5ea203dc5a6c99086b6a6844a2">withdraw_cargo</a> (entity_id oid, bool &success)</td></tr>
|
||||
<tr class="memdesc:aeb117c5ea203dc5a6c99086b6a6844a2"><td class="mdescLeft"> </td><td class="mdescRight">Remove cargo from vessel's collection. <a href="classvessel__entity.html#aeb117c5ea203dc5a6c99086b6a6844a2">More...</a><br /></td></tr>
|
||||
<tr class="separator:aeb117c5ea203dc5a6c99086b6a6844a2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abce457a6f8414236ba1ecbff52bc025e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classvessel__entity.html#abce457a6f8414236ba1ecbff52bc025e">serialize</a> (QDataStream &output)</td></tr>
|
||||
<tr class="memdesc:abce457a6f8414236ba1ecbff52bc025e"><td class="mdescLeft"> </td><td class="mdescRight">Write-obect-to-disk function. <a href="classvessel__entity.html#abce457a6f8414236ba1ecbff52bc025e">More...</a><br /></td></tr>
|
||||
<tr class="separator:abce457a6f8414236ba1ecbff52bc025e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aefb0311996670561fa415cd4170e0e2c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classvessel__entity.html#aefb0311996670561fa415cd4170e0e2c">deserialize</a> (QDataStream &input)</td></tr>
|
||||
<tr class="memdesc:aefb0311996670561fa415cd4170e0e2c"><td class="mdescLeft"> </td><td class="mdescRight">Read-object-from-disk function. <a href="classvessel__entity.html#aefb0311996670561fa415cd4170e0e2c">More...</a><br /></td></tr>
|
||||
<tr class="separator:aefb0311996670561fa415cd4170e0e2c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
|
||||
Static Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a9d980d63b85f010492634428eebf198a"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classvessel__entity.html#a9d980d63b85f010492634428eebf198a">preloadGlobalId</a> (entity_id gid)</td></tr>
|
||||
<tr class="memdesc:a9d980d63b85f010492634428eebf198a"><td class="mdescLeft"> </td><td class="mdescRight">Sets GID of class. <a href="classvessel__entity.html#a9d980d63b85f010492634428eebf198a">More...</a><br /></td></tr>
|
||||
<tr class="separator:a9d980d63b85f010492634428eebf198a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afe363311cff58f1bc67f563e474327a2"><td class="memItemLeft" align="right" valign="top">static entity_id </td><td class="memItemRight" valign="bottom"><a class="el" href="classvessel__entity.html#afe363311cff58f1bc67f563e474327a2">GID</a> ()</td></tr>
|
||||
<tr class="memdesc:afe363311cff58f1bc67f563e474327a2"><td class="mdescLeft"> </td><td class="mdescRight">Returns GID of class. <a href="classvessel__entity.html#afe363311cff58f1bc67f563e474327a2">More...</a><br /></td></tr>
|
||||
<tr class="separator:afe363311cff58f1bc67f563e474327a2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Vessel entity class. </p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="a641ea7c1c9169d52d710091bd349f87d"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a641ea7c1c9169d52d710091bd349f87d">◆ </a></span>vessel_entity()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">vessel_entity::vessel_entity </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QString </td>
|
||||
<td class="paramname"><em>skipper</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">entity_id </td>
|
||||
<td class="paramname"><em>harbor_id</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">unsigned int </td>
|
||||
<td class="paramname"><em>capacity</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Construct a new vessel entity object. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">skipper</td><td>skipper login </td></tr>
|
||||
<tr><td class="paramname">harbor_id</td><td>harbor ID </td></tr>
|
||||
<tr><td class="paramname">capacity</td><td>vessel capacity </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a8cb8b30b6195571fa08981145a544ae6"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a8cb8b30b6195571fa08981145a544ae6">◆ </a></span>add_cargo()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void vessel_entity::add_cargo </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="classcargo__entity.html">cargo_entity</a> </td>
|
||||
<td class="paramname"><em>object</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">bool & </td>
|
||||
<td class="paramname"><em>success</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Add cargo to vessel's collection. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">object</td><td>new cargo </td></tr>
|
||||
<tr><td class="paramname">success</td><td>operation success reference </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a210bd26a2aae0e4f28d3021656ed01ee"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a210bd26a2aae0e4f28d3021656ed01ee">◆ </a></span>capacity()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">unsigned int vessel_entity::capacity </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get capacity of vessel. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>unsigned int </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab6a1270e7962f1a34cd8ad3a353ae0f6"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab6a1270e7962f1a34cd8ad3a353ae0f6">◆ </a></span>cargo()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const QVector< <a class="el" href="classcargo__entity.html">cargo_entity</a> > vessel_entity::cargo </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get vessel's immutable cargo collection. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>const QVector<cargo_entity> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aefb0311996670561fa415cd4170e0e2c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aefb0311996670561fa415cd4170e0e2c">◆ </a></span>deserialize()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void vessel_entity::deserialize </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QDataStream & </td>
|
||||
<td class="paramname"><em>input</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Read-object-from-disk function. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">input</td><td>input stream </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p>Implements <a class="el" href="class_i_serializable.html#ab5873465cad37572d52482034717e584">ISerializable</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a27f5ce81bf129e6b41a4a304be889706"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a27f5ce81bf129e6b41a4a304be889706">◆ </a></span>get_cargo()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classcargo__entity.html">cargo_entity</a> vessel_entity::get_cargo </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">entity_id </td>
|
||||
<td class="paramname"><em>oid</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">bool & </td>
|
||||
<td class="paramname"><em>found</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get cargo object. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">oid</td><td>cargo ID </td></tr>
|
||||
<tr><td class="paramname">found</td><td>object found reference </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classcargo__entity.html" title="Cargo entity class.">cargo_entity</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="afe363311cff58f1bc67f563e474327a2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#afe363311cff58f1bc67f563e474327a2">◆ </a></span>GID()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">entity_id vessel_entity::GID </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Returns GID of class. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>entity_id </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="accda18da630df4e807975dffc72f30c7"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#accda18da630df4e807975dffc72f30c7">◆ </a></span>harbor()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">entity_id vessel_entity::harbor </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get harbor ID. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>entity_id </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a97390e01b3e02bf4a532461c5353cbcf"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a97390e01b3e02bf4a532461c5353cbcf">◆ </a></span>id()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">entity_id vessel_entity::id </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Getter function for entity identificator. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>entity_id entity identficator </dd></dl>
|
||||
|
||||
<p>Implements <a class="el" href="class_i_entity.html#a468b111159c8de7baa94598058a7e80f">IEntity</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a9d980d63b85f010492634428eebf198a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9d980d63b85f010492634428eebf198a">◆ </a></span>preloadGlobalId()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void vessel_entity::preloadGlobalId </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">entity_id </td>
|
||||
<td class="paramname"><em>gid</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Sets GID of class. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">gid</td><td>new class GID </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="abce457a6f8414236ba1ecbff52bc025e"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#abce457a6f8414236ba1ecbff52bc025e">◆ </a></span>serialize()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void vessel_entity::serialize </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QDataStream & </td>
|
||||
<td class="paramname"><em>output</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Write-obect-to-disk function. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">output</td><td>output stream </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p>Implements <a class="el" href="class_i_serializable.html#ae8a810d40ebd609286ef85f52e19424b">ISerializable</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aa626c7aa41c698778db9b2aaefb02321"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa626c7aa41c698778db9b2aaefb02321">◆ </a></span>set_capacity()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void vessel_entity::set_capacity </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">unsigned int </td>
|
||||
<td class="paramname"><em>new_capacity</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Set capacity object. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">new_capacity</td><td>new vessel capacity </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a23b42796cb1894b5c6114aaa1e5935d4"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a23b42796cb1894b5c6114aaa1e5935d4">◆ </a></span>set_harbor()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void vessel_entity::set_harbor </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">entity_id </td>
|
||||
<td class="paramname"><em>new_harbor</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Set harbor object. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">new_harbor</td><td>new harbor ID </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="abb73f76373c00a14ba9e3174bed2c48d"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#abb73f76373c00a14ba9e3174bed2c48d">◆ </a></span>set_skipper()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void vessel_entity::set_skipper </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QString & </td>
|
||||
<td class="paramname"><em>new_skipper</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Set skipper login. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">new_skipper</td><td>new skipper login </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a32c2dc97e9926fbc350ccd88ee125e25"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a32c2dc97e9926fbc350ccd88ee125e25">◆ </a></span>skipper()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QString vessel_entity::skipper </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get skipper login. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>QString </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aeb117c5ea203dc5a6c99086b6a6844a2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aeb117c5ea203dc5a6c99086b6a6844a2">◆ </a></span>withdraw_cargo()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void vessel_entity::withdraw_cargo </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">entity_id </td>
|
||||
<td class="paramname"><em>oid</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">bool & </td>
|
||||
<td class="paramname"><em>success</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Remove cargo from vessel's collection. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">oid</td><td>cargo ID </td></tr>
|
||||
<tr><td class="paramname">success</td><td>operation success reference </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>entities/<a class="el" href="vessel__entity_8h_source.html">vessel_entity.h</a></li>
|
||||
<li>entities/vessel_entity.cpp</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
sea_transport/documentation/html/classvessel__entity.png
Normal file
|
After Width: | Height: | Size: 573 B |
BIN
sea_transport/documentation/html/closed.png
Normal file
|
After Width: | Height: | Size: 132 B |
|
|
@ -0,0 +1,127 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: deliverypointeditdialog.h Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">deliverypointeditdialog.h</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="preprocessor">#ifndef DELIVERYPOINTEDITDIALOG_H</span></div>
|
||||
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="preprocessor">#define DELIVERYPOINTEDITDIALOG_H</span></div>
|
||||
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>  </div>
|
||||
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="preprocessor">#include <QDebug></span></div>
|
||||
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="preprocessor">#include <QDialog></span></div>
|
||||
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="preprocessor">#include <QMessageBox></span></div>
|
||||
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="preprocessor">#include <QString></span></div>
|
||||
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="preprocessor">#include <QStringList></span></div>
|
||||
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="preprocessor">#include <QStringListModel></span></div>
|
||||
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>  </div>
|
||||
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="preprocessor">#include "entities/dpoint_entity.h"</span></div>
|
||||
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="preprocessor">#include "system/apparatus.h"</span></div>
|
||||
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="preprocessor">#include "storageeditdialog.h"</span></div>
|
||||
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>  </div>
|
||||
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>  </div>
|
||||
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="keyword">namespace </span><a class="code" href="namespace_ui.html">Ui</a> { <span class="keyword">class </span><a class="code" href="class_delivery_point_edit_dialog.html">DeliveryPointEditDialog</a>; }</div>
|
||||
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>  </div>
|
||||
<div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="class_delivery_point_edit_dialog.html"> 26</a></span> <span class="keyword">class </span><a class="code" href="class_delivery_point_edit_dialog.html">DeliveryPointEditDialog</a> : <span class="keyword">public</span> QDialog {</div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  Q_OBJECT</div>
|
||||
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  Ui::DeliveryPointEditDialog *ui;</div>
|
||||
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>  </div>
|
||||
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  QStringListModel *svm;</div>
|
||||
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  <a class="code" href="classdpoint__entity.html">dpoint_entity</a> *_dp;</div>
|
||||
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  </div>
|
||||
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <span class="keyword">explicit</span> <a class="code" href="class_delivery_point_edit_dialog.html#a1ebb9c2422a42c3c1f7c1a8bc8ee35c2">DeliveryPointEditDialog</a>(QWidget *parent = <span class="keyword">nullptr</span>);</div>
|
||||
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <a class="code" href="class_delivery_point_edit_dialog.html#abe05f62cd8cc687138bef20338c95c2f">~DeliveryPointEditDialog</a>();</div>
|
||||
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  </div>
|
||||
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <a class="code" href="classdpoint__entity.html">dpoint_entity</a>* <a class="code" href="class_delivery_point_edit_dialog.html#a7599f203f0a9ba3f26c0913b01769028">dpoint</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <span class="keywordtype">void</span> <a class="code" href="class_delivery_point_edit_dialog.html#ab74db1b79f7d9b2df7defbec7f542211">set_dpoint</a>(<a class="code" href="classdpoint__entity.html">dpoint_entity</a>* <a class="code" href="class_delivery_point_edit_dialog.html#a7599f203f0a9ba3f26c0913b01769028">dpoint</a>, <span class="keywordtype">bool</span> edit);</div>
|
||||
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  </div>
|
||||
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span> <span class="keyword">public</span> slots:</div>
|
||||
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <span class="keywordtype">void</span> <a class="code" href="class_delivery_point_edit_dialog.html#a242d2df4004900f70ef26a7e7d6eec2a">on_storage_edit_add</a>(<span class="keywordtype">bool</span> edit);</div>
|
||||
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  </div>
|
||||
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  <span class="keywordtype">void</span> <a class="code" href="class_delivery_point_edit_dialog.html#a0a6669685b42969ad5f9bd0b0e7ffd60">accept</a>() Q_DECL_OVERRIDE;</div>
|
||||
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  </div>
|
||||
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span> <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  <span class="keywordtype">void</span> update_list();</div>
|
||||
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span> };</div>
|
||||
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  </div>
|
||||
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span> <span class="preprocessor">#endif </span><span class="comment">// DELIVERYPOINTEDITDIALOG_H</span></div>
|
||||
<div class="ttc" id="aclass_delivery_point_edit_dialog_html"><div class="ttname"><a href="class_delivery_point_edit_dialog.html">DeliveryPointEditDialog</a></div><div class="ttdoc">Delivery point edit Dialog.</div><div class="ttdef"><b>Definition:</b> deliverypointeditdialog.h:26</div></div>
|
||||
<div class="ttc" id="aclass_delivery_point_edit_dialog_html_a0a6669685b42969ad5f9bd0b0e7ffd60"><div class="ttname"><a href="class_delivery_point_edit_dialog.html#a0a6669685b42969ad5f9bd0b0e7ffd60">DeliveryPointEditDialog::accept</a></div><div class="ttdeci">void accept() Q_DECL_OVERRIDE</div><div class="ttdoc">Dialog accept slot.</div><div class="ttdef"><b>Definition:</b> deliverypointeditdialog.cpp:99</div></div>
|
||||
<div class="ttc" id="aclass_delivery_point_edit_dialog_html_a1ebb9c2422a42c3c1f7c1a8bc8ee35c2"><div class="ttname"><a href="class_delivery_point_edit_dialog.html#a1ebb9c2422a42c3c1f7c1a8bc8ee35c2">DeliveryPointEditDialog::DeliveryPointEditDialog</a></div><div class="ttdeci">DeliveryPointEditDialog(QWidget *parent=nullptr)</div><div class="ttdoc">Construct a new Delivery Point Edit Dialog.</div><div class="ttdef"><b>Definition:</b> deliverypointeditdialog.cpp:5</div></div>
|
||||
<div class="ttc" id="aclass_delivery_point_edit_dialog_html_a242d2df4004900f70ef26a7e7d6eec2a"><div class="ttname"><a href="class_delivery_point_edit_dialog.html#a242d2df4004900f70ef26a7e7d6eec2a">DeliveryPointEditDialog::on_storage_edit_add</a></div><div class="ttdeci">void on_storage_edit_add(bool edit)</div><div class="ttdoc">On new storage add slot.</div><div class="ttdef"><b>Definition:</b> deliverypointeditdialog.cpp:62</div></div>
|
||||
<div class="ttc" id="aclass_delivery_point_edit_dialog_html_a7599f203f0a9ba3f26c0913b01769028"><div class="ttname"><a href="class_delivery_point_edit_dialog.html#a7599f203f0a9ba3f26c0913b01769028">DeliveryPointEditDialog::dpoint</a></div><div class="ttdeci">dpoint_entity * dpoint() const</div><div class="ttdoc">Returns delivery point object pointer.</div><div class="ttdef"><b>Definition:</b> deliverypointeditdialog.cpp:58</div></div>
|
||||
<div class="ttc" id="aclass_delivery_point_edit_dialog_html_ab74db1b79f7d9b2df7defbec7f542211"><div class="ttname"><a href="class_delivery_point_edit_dialog.html#ab74db1b79f7d9b2df7defbec7f542211">DeliveryPointEditDialog::set_dpoint</a></div><div class="ttdeci">void set_dpoint(dpoint_entity *dpoint, bool edit)</div><div class="ttdoc">Set delivery point object.</div><div class="ttdef"><b>Definition:</b> deliverypointeditdialog.cpp:90</div></div>
|
||||
<div class="ttc" id="aclass_delivery_point_edit_dialog_html_abe05f62cd8cc687138bef20338c95c2f"><div class="ttname"><a href="class_delivery_point_edit_dialog.html#abe05f62cd8cc687138bef20338c95c2f">DeliveryPointEditDialog::~DeliveryPointEditDialog</a></div><div class="ttdeci">~DeliveryPointEditDialog()</div><div class="ttdoc">Destroy the Delivery Point Edit Dialog.</div><div class="ttdef"><b>Definition:</b> deliverypointeditdialog.cpp:46</div></div>
|
||||
<div class="ttc" id="aclassdpoint__entity_html"><div class="ttname"><a href="classdpoint__entity.html">dpoint_entity</a></div><div class="ttdef"><b>Definition:</b> dpoint_entity.h:13</div></div>
|
||||
<div class="ttc" id="anamespace_ui_html"><div class="ttname"><a href="namespace_ui.html">Ui</a></div><div class="ttdoc">Namespace for UI layout MOC to be generated.</div><div class="ttdef"><b>Definition:</b> adminpanel.h:24</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -0,0 +1,111 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: viewmodels/deliverypointsviewmodel.h Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_4aa5222c42b043c3b7fe3d3752505fa0.html">viewmodels</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">deliverypointsviewmodel.h</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="preprocessor">#ifndef DELIVERYPOINTSVIEWMODEL_H</span></div>
|
||||
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="preprocessor">#define DELIVERYPOINTSVIEWMODEL_H</span></div>
|
||||
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>  </div>
|
||||
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="preprocessor">#include "system/apparatus.h"</span></div>
|
||||
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>  </div>
|
||||
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="preprocessor">#include <QAbstractTableModel></span></div>
|
||||
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>  </div>
|
||||
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>  </div>
|
||||
<div class="line"><a name="l00013"></a><span class="lineno"><a class="line" href="class_delivery_points_view_model.html"> 13</a></span> <span class="keyword">class </span><a class="code" href="class_delivery_points_view_model.html">DeliveryPointsViewModel</a> : <span class="keyword">public</span> QAbstractTableModel {</div>
|
||||
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>  Q_OBJECT</div>
|
||||
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>  </div>
|
||||
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>  <a class="code" href="class_delivery_points_view_model.html#a78f179f73d44c6da17002c8517a00b25">DeliveryPointsViewModel</a>(QObject *parent = <span class="keyword">nullptr</span>);</div>
|
||||
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  <span class="keywordtype">int</span> <a class="code" href="class_delivery_points_view_model.html#a71ec63cd166c60e0fabf10e317d7eddb">rowCount</a>(<span class="keyword">const</span> QModelIndex &parent = QModelIndex()) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <span class="keywordtype">int</span> <a class="code" href="class_delivery_points_view_model.html#aa8a0095f6bdf3aad34ecc855ea802179">columnCount</a>(<span class="keyword">const</span> QModelIndex &parent = QModelIndex()) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  QVariant <a class="code" href="class_delivery_points_view_model.html#a77cac9b43e7abdf320390975b571ae40">headerData</a>(<span class="keywordtype">int</span> section, Qt::Orientation orientation, <span class="keywordtype">int</span> role) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  QVariant <a class="code" href="class_delivery_points_view_model.html#ae72fea17727d37c749717aad1fdc3059">data</a>(<span class="keyword">const</span> QModelIndex &index, <span class="keywordtype">int</span> role = Qt::DisplayRole) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  </div>
|
||||
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span> <span class="keyword">public</span> slots:</div>
|
||||
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <span class="keywordtype">void</span> <a class="code" href="class_delivery_points_view_model.html#aa5e95ac0bed25ef6b84a4ee00c976b86">update</a>();</div>
|
||||
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span> };</div>
|
||||
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  </div>
|
||||
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span> <span class="preprocessor">#endif </span><span class="comment">// DELIVERYPOINTSVIEWMODEL_H</span></div>
|
||||
<div class="ttc" id="aclass_delivery_points_view_model_html"><div class="ttname"><a href="class_delivery_points_view_model.html">DeliveryPointsViewModel</a></div><div class="ttdoc">Delivery point ViewModel class.</div><div class="ttdef"><b>Definition:</b> deliverypointsviewmodel.h:13</div></div>
|
||||
<div class="ttc" id="aclass_delivery_points_view_model_html_a71ec63cd166c60e0fabf10e317d7eddb"><div class="ttname"><a href="class_delivery_points_view_model.html#a71ec63cd166c60e0fabf10e317d7eddb">DeliveryPointsViewModel::rowCount</a></div><div class="ttdeci">int rowCount(const QModelIndex &parent=QModelIndex()) const</div><div class="ttdoc">Returns row count.</div><div class="ttdef"><b>Definition:</b> deliverypointsviewmodel.cpp:8</div></div>
|
||||
<div class="ttc" id="aclass_delivery_points_view_model_html_a77cac9b43e7abdf320390975b571ae40"><div class="ttname"><a href="class_delivery_points_view_model.html#a77cac9b43e7abdf320390975b571ae40">DeliveryPointsViewModel::headerData</a></div><div class="ttdeci">QVariant headerData(int section, Qt::Orientation orientation, int role) const</div><div class="ttdoc">Returns data about header.</div><div class="ttdef"><b>Definition:</b> deliverypointsviewmodel.cpp:16</div></div>
|
||||
<div class="ttc" id="aclass_delivery_points_view_model_html_a78f179f73d44c6da17002c8517a00b25"><div class="ttname"><a href="class_delivery_points_view_model.html#a78f179f73d44c6da17002c8517a00b25">DeliveryPointsViewModel::DeliveryPointsViewModel</a></div><div class="ttdeci">DeliveryPointsViewModel(QObject *parent=nullptr)</div><div class="ttdoc">Construct a new Delivery point View Model object.</div><div class="ttdef"><b>Definition:</b> deliverypointsviewmodel.cpp:4</div></div>
|
||||
<div class="ttc" id="aclass_delivery_points_view_model_html_aa5e95ac0bed25ef6b84a4ee00c976b86"><div class="ttname"><a href="class_delivery_points_view_model.html#aa5e95ac0bed25ef6b84a4ee00c976b86">DeliveryPointsViewModel::update</a></div><div class="ttdeci">void update()</div><div class="ttdoc">Update slot, may becalled then redraw needed.</div><div class="ttdef"><b>Definition:</b> deliverypointsviewmodel.cpp:59</div></div>
|
||||
<div class="ttc" id="aclass_delivery_points_view_model_html_aa8a0095f6bdf3aad34ecc855ea802179"><div class="ttname"><a href="class_delivery_points_view_model.html#aa8a0095f6bdf3aad34ecc855ea802179">DeliveryPointsViewModel::columnCount</a></div><div class="ttdeci">int columnCount(const QModelIndex &parent=QModelIndex()) const</div><div class="ttdoc">Returns column count.</div><div class="ttdef"><b>Definition:</b> deliverypointsviewmodel.cpp:12</div></div>
|
||||
<div class="ttc" id="aclass_delivery_points_view_model_html_ae72fea17727d37c749717aad1fdc3059"><div class="ttname"><a href="class_delivery_points_view_model.html#ae72fea17727d37c749717aad1fdc3059">DeliveryPointsViewModel::data</a></div><div class="ttdeci">QVariant data(const QModelIndex &index, int role=Qt::DisplayRole) const</div><div class="ttdoc">Returns data about cells.</div><div class="ttdef"><b>Definition:</b> deliverypointsviewmodel.cpp:33</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -0,0 +1,80 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: viewmodels Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_4aa5222c42b043c3b7fe3d3752505fa0.html">viewmodels</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">viewmodels Directory Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -0,0 +1,80 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: entities Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_9404ca00d5cf333c309ae0ebf80749c4.html">entities</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">entities Directory Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -0,0 +1,80 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: system Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_e8522150b400a43ebfdbd1fed060b8e2.html">system</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">system Directory Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
sea_transport/documentation/html/doc.png
Normal file
|
After Width: | Height: | Size: 746 B |
1793
sea_transport/documentation/html/doxygen.css
Normal file
26
sea_transport/documentation/html/doxygen.svg
Normal file
|
After Width: | Height: | Size: 15 KiB |
139
sea_transport/documentation/html/dpoint__entity_8h_source.html
Normal file
|
|
@ -0,0 +1,139 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: entities/dpoint_entity.h Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_9404ca00d5cf333c309ae0ebf80749c4.html">entities</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">dpoint_entity.h</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="preprocessor">#ifndef DPOINT_ENTITY_H</span></div>
|
||||
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="preprocessor">#define DPOINT_ENTITY_H</span></div>
|
||||
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>  </div>
|
||||
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="preprocessor">#include "IEntity.h"</span></div>
|
||||
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="preprocessor">#include "storage_entity.h"</span></div>
|
||||
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>  </div>
|
||||
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="preprocessor">#include <QString></span></div>
|
||||
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="preprocessor">#include <QVector></span></div>
|
||||
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="preprocessor">#include <QRandomGenerator></span></div>
|
||||
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="preprocessor">#include <QCryptographicHash></span></div>
|
||||
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>  </div>
|
||||
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>  </div>
|
||||
<div class="line"><a name="l00013"></a><span class="lineno"><a class="line" href="classdpoint__entity.html"> 13</a></span> <span class="keyword">class </span><a class="code" href="classdpoint__entity.html">dpoint_entity</a> : <span class="keyword">public</span> <a class="code" href="class_i_entity.html">IEntity</a> {</div>
|
||||
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>  <span class="keyword">static</span> entity_id __global_id;</div>
|
||||
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>  </div>
|
||||
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>  entity_id _id = 0;</div>
|
||||
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>  entity_id _dispatcher_id;</div>
|
||||
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>  QString _title;</div>
|
||||
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>  QVector<storage_entity> _storages;</div>
|
||||
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>  </div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  <a class="code" href="classdpoint__entity.html#a1d7d1890e829a174a911a33fbfa049e5">dpoint_entity</a>();</div>
|
||||
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  <a class="code" href="classdpoint__entity.html#a1d7d1890e829a174a911a33fbfa049e5">dpoint_entity</a>(entity_id dispatcher_id, <span class="keyword">const</span> QString &<a class="code" href="classdpoint__entity.html#a1098d70864ed49e32dca4c4aaa22d8e3">title</a>);</div>
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  </div>
|
||||
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  entity_id <a class="code" href="classdpoint__entity.html#a11321f19fffcd73ffd6e807a264988f4">id</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  entity_id <a class="code" href="classdpoint__entity.html#ac7610dd981d31da9539c179eb014525d">dispatcher</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  QString <a class="code" href="classdpoint__entity.html#a1098d70864ed49e32dca4c4aaa22d8e3">title</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <span class="keywordtype">void</span> <a class="code" href="classdpoint__entity.html#a7eaf957dca1eab4c957e02fc9138132b">set_title</a>(<span class="keyword">const</span> QString &new_title);</div>
|
||||
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <span class="keyword">const</span> QVector<storage_entity> <a class="code" href="classdpoint__entity.html#a868c204a0587cd40e38787c89a41d14a">storages</a>();</div>
|
||||
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  <a class="code" href="classstorage__entity.html">storage_entity</a>* <a class="code" href="classdpoint__entity.html#ae08ec62ccf1fcf236e403057b7803945">get_storage</a>(entity_id sid, <span class="keywordtype">bool</span> &success);</div>
|
||||
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  <span class="keywordtype">void</span> <a class="code" href="classdpoint__entity.html#afadd13f679d5802935d3c6d320283bfb">set_storages</a>(QVector<storage_entity> <a class="code" href="classdpoint__entity.html#a868c204a0587cd40e38787c89a41d14a">storages</a>);</div>
|
||||
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  <span class="keywordtype">void</span> <a class="code" href="classdpoint__entity.html#a175a25e12ea9b16b529d009130a039da">remove_storage</a>(entity_id sid);</div>
|
||||
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  <span class="keywordtype">void</span> <a class="code" href="classdpoint__entity.html#a332b8170da14824c1e5e54c531103c08">add_storage</a>(<a class="code" href="classstorage__entity.html">storage_entity</a> ent);</div>
|
||||
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  </div>
|
||||
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  <span class="keywordtype">void</span> <a class="code" href="classdpoint__entity.html#a6d8e6307901402a0eb139109917d0fd6">serialize</a>(QDataStream &output);</div>
|
||||
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  <span class="keywordtype">void</span> <a class="code" href="classdpoint__entity.html#a5dc0f4028e2c0132bdab69b00ad8c09b">deserialize</a>(QDataStream &input);</div>
|
||||
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="classdpoint__entity.html#a4e7df2b7f3ad50f0c815f1ed0eddb77e">preloadGlobalId</a>(entity_id gid);</div>
|
||||
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  <span class="keyword">static</span> entity_id <a class="code" href="classdpoint__entity.html#abd7c458cbddd2a15be4fa16680ca8fe9">GID</a>();</div>
|
||||
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span> };</div>
|
||||
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  </div>
|
||||
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span> <span class="preprocessor">#endif </span><span class="comment">// DPOINT_ENTITY_H</span></div>
|
||||
<div class="ttc" id="aclass_i_entity_html"><div class="ttname"><a href="class_i_entity.html">IEntity</a></div><div class="ttdoc">Base interface for all entities.</div><div class="ttdef"><b>Definition:</b> IEntity.h:14</div></div>
|
||||
<div class="ttc" id="aclassdpoint__entity_html"><div class="ttname"><a href="classdpoint__entity.html">dpoint_entity</a></div><div class="ttdef"><b>Definition:</b> dpoint_entity.h:13</div></div>
|
||||
<div class="ttc" id="aclassdpoint__entity_html_a1098d70864ed49e32dca4c4aaa22d8e3"><div class="ttname"><a href="classdpoint__entity.html#a1098d70864ed49e32dca4c4aaa22d8e3">dpoint_entity::title</a></div><div class="ttdeci">QString title() const</div><div class="ttdoc">Get delivery point title.</div><div class="ttdef"><b>Definition:</b> dpoint_entity.cpp:28</div></div>
|
||||
<div class="ttc" id="aclassdpoint__entity_html_a11321f19fffcd73ffd6e807a264988f4"><div class="ttname"><a href="classdpoint__entity.html#a11321f19fffcd73ffd6e807a264988f4">dpoint_entity::id</a></div><div class="ttdeci">entity_id id() const</div><div class="ttdoc">Get delivery point ID.</div><div class="ttdef"><b>Definition:</b> dpoint_entity.cpp:20</div></div>
|
||||
<div class="ttc" id="aclassdpoint__entity_html_a175a25e12ea9b16b529d009130a039da"><div class="ttname"><a href="classdpoint__entity.html#a175a25e12ea9b16b529d009130a039da">dpoint_entity::remove_storage</a></div><div class="ttdeci">void remove_storage(entity_id sid)</div><div class="ttdoc">Remove storage from delivery point's collection.</div><div class="ttdef"><b>Definition:</b> dpoint_entity.cpp:57</div></div>
|
||||
<div class="ttc" id="aclassdpoint__entity_html_a1d7d1890e829a174a911a33fbfa049e5"><div class="ttname"><a href="classdpoint__entity.html#a1d7d1890e829a174a911a33fbfa049e5">dpoint_entity::dpoint_entity</a></div><div class="ttdeci">dpoint_entity()</div><div class="ttdoc">Construct a new dpoint entity object.</div><div class="ttdef"><b>Definition:</b> dpoint_entity.cpp:6</div></div>
|
||||
<div class="ttc" id="aclassdpoint__entity_html_a332b8170da14824c1e5e54c531103c08"><div class="ttname"><a href="classdpoint__entity.html#a332b8170da14824c1e5e54c531103c08">dpoint_entity::add_storage</a></div><div class="ttdeci">void add_storage(storage_entity ent)</div><div class="ttdoc">Add storage entity to delivery point's collection.</div><div class="ttdef"><b>Definition:</b> dpoint_entity.cpp:70</div></div>
|
||||
<div class="ttc" id="aclassdpoint__entity_html_a4e7df2b7f3ad50f0c815f1ed0eddb77e"><div class="ttname"><a href="classdpoint__entity.html#a4e7df2b7f3ad50f0c815f1ed0eddb77e">dpoint_entity::preloadGlobalId</a></div><div class="ttdeci">static void preloadGlobalId(entity_id gid)</div><div class="ttdoc">Sets GID of class.</div><div class="ttdef"><b>Definition:</b> dpoint_entity.cpp:90</div></div>
|
||||
<div class="ttc" id="aclassdpoint__entity_html_a5dc0f4028e2c0132bdab69b00ad8c09b"><div class="ttname"><a href="classdpoint__entity.html#a5dc0f4028e2c0132bdab69b00ad8c09b">dpoint_entity::deserialize</a></div><div class="ttdeci">void deserialize(QDataStream &input)</div><div class="ttdoc">Read-object-from-disk function.</div><div class="ttdef"><b>Definition:</b> dpoint_entity.cpp:81</div></div>
|
||||
<div class="ttc" id="aclassdpoint__entity_html_a6d8e6307901402a0eb139109917d0fd6"><div class="ttname"><a href="classdpoint__entity.html#a6d8e6307901402a0eb139109917d0fd6">dpoint_entity::serialize</a></div><div class="ttdeci">void serialize(QDataStream &output)</div><div class="ttdoc">Write-obect-to-disk function.</div><div class="ttdef"><b>Definition:</b> dpoint_entity.cpp:74</div></div>
|
||||
<div class="ttc" id="aclassdpoint__entity_html_a7eaf957dca1eab4c957e02fc9138132b"><div class="ttname"><a href="classdpoint__entity.html#a7eaf957dca1eab4c957e02fc9138132b">dpoint_entity::set_title</a></div><div class="ttdeci">void set_title(const QString &new_title)</div><div class="ttdoc">Set delivery point title.</div><div class="ttdef"><b>Definition:</b> dpoint_entity.cpp:32</div></div>
|
||||
<div class="ttc" id="aclassdpoint__entity_html_a868c204a0587cd40e38787c89a41d14a"><div class="ttname"><a href="classdpoint__entity.html#a868c204a0587cd40e38787c89a41d14a">dpoint_entity::storages</a></div><div class="ttdeci">const QVector< storage_entity > storages()</div><div class="ttdoc">Get immutable delivery point's storages collection.</div><div class="ttdef"><b>Definition:</b> dpoint_entity.cpp:36</div></div>
|
||||
<div class="ttc" id="aclassdpoint__entity_html_abd7c458cbddd2a15be4fa16680ca8fe9"><div class="ttname"><a href="classdpoint__entity.html#abd7c458cbddd2a15be4fa16680ca8fe9">dpoint_entity::GID</a></div><div class="ttdeci">static entity_id GID()</div><div class="ttdoc">Returns GID of class.</div><div class="ttdef"><b>Definition:</b> dpoint_entity.cpp:94</div></div>
|
||||
<div class="ttc" id="aclassdpoint__entity_html_ac7610dd981d31da9539c179eb014525d"><div class="ttname"><a href="classdpoint__entity.html#ac7610dd981d31da9539c179eb014525d">dpoint_entity::dispatcher</a></div><div class="ttdeci">entity_id dispatcher() const</div><div class="ttdoc">Get delivery point dispatcher.</div><div class="ttdef"><b>Definition:</b> dpoint_entity.cpp:24</div></div>
|
||||
<div class="ttc" id="aclassdpoint__entity_html_ae08ec62ccf1fcf236e403057b7803945"><div class="ttname"><a href="classdpoint__entity.html#ae08ec62ccf1fcf236e403057b7803945">dpoint_entity::get_storage</a></div><div class="ttdeci">storage_entity * get_storage(entity_id sid, bool &success)</div><div class="ttdoc">Get delivery point's storage.</div><div class="ttdef"><b>Definition:</b> dpoint_entity.cpp:40</div></div>
|
||||
<div class="ttc" id="aclassdpoint__entity_html_afadd13f679d5802935d3c6d320283bfb"><div class="ttname"><a href="classdpoint__entity.html#afadd13f679d5802935d3c6d320283bfb">dpoint_entity::set_storages</a></div><div class="ttdeci">void set_storages(QVector< storage_entity > storages)</div><div class="ttdoc">Set storages of delivery point.</div><div class="ttdef"><b>Definition:</b> dpoint_entity.cpp:53</div></div>
|
||||
<div class="ttc" id="aclassstorage__entity_html"><div class="ttname"><a href="classstorage__entity.html">storage_entity</a></div><div class="ttdoc">Storage entity class.</div><div class="ttdef"><b>Definition:</b> storage_entity.h:15</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
121
sea_transport/documentation/html/dynsections.js
Normal file
|
|
@ -0,0 +1,121 @@
|
|||
/*
|
||||
@licstart The following is the entire license notice for the JavaScript code in this file.
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (C) 1997-2020 by Dimitri van Heesch
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software
|
||||
and associated documentation files (the "Software"), to deal in the Software without restriction,
|
||||
including without limitation the rights to use, copy, modify, merge, publish, distribute,
|
||||
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all copies or
|
||||
substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
|
||||
BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
|
||||
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
@licend The above is the entire license notice for the JavaScript code in this file
|
||||
*/
|
||||
function toggleVisibility(linkObj)
|
||||
{
|
||||
var base = $(linkObj).attr('id');
|
||||
var summary = $('#'+base+'-summary');
|
||||
var content = $('#'+base+'-content');
|
||||
var trigger = $('#'+base+'-trigger');
|
||||
var src=$(trigger).attr('src');
|
||||
if (content.is(':visible')===true) {
|
||||
content.hide();
|
||||
summary.show();
|
||||
$(linkObj).addClass('closed').removeClass('opened');
|
||||
$(trigger).attr('src',src.substring(0,src.length-8)+'closed.png');
|
||||
} else {
|
||||
content.show();
|
||||
summary.hide();
|
||||
$(linkObj).removeClass('closed').addClass('opened');
|
||||
$(trigger).attr('src',src.substring(0,src.length-10)+'open.png');
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function updateStripes()
|
||||
{
|
||||
$('table.directory tr').
|
||||
removeClass('even').filter(':visible:even').addClass('even');
|
||||
}
|
||||
|
||||
function toggleLevel(level)
|
||||
{
|
||||
$('table.directory tr').each(function() {
|
||||
var l = this.id.split('_').length-1;
|
||||
var i = $('#img'+this.id.substring(3));
|
||||
var a = $('#arr'+this.id.substring(3));
|
||||
if (l<level+1) {
|
||||
i.removeClass('iconfopen iconfclosed').addClass('iconfopen');
|
||||
a.html('▼');
|
||||
$(this).show();
|
||||
} else if (l==level+1) {
|
||||
i.removeClass('iconfclosed iconfopen').addClass('iconfclosed');
|
||||
a.html('►');
|
||||
$(this).show();
|
||||
} else {
|
||||
$(this).hide();
|
||||
}
|
||||
});
|
||||
updateStripes();
|
||||
}
|
||||
|
||||
function toggleFolder(id)
|
||||
{
|
||||
// the clicked row
|
||||
var currentRow = $('#row_'+id);
|
||||
|
||||
// all rows after the clicked row
|
||||
var rows = currentRow.nextAll("tr");
|
||||
|
||||
var re = new RegExp('^row_'+id+'\\d+_$', "i"); //only one sub
|
||||
|
||||
// only match elements AFTER this one (can't hide elements before)
|
||||
var childRows = rows.filter(function() { return this.id.match(re); });
|
||||
|
||||
// first row is visible we are HIDING
|
||||
if (childRows.filter(':first').is(':visible')===true) {
|
||||
// replace down arrow by right arrow for current row
|
||||
var currentRowSpans = currentRow.find("span");
|
||||
currentRowSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
|
||||
currentRowSpans.filter(".arrow").html('►');
|
||||
rows.filter("[id^=row_"+id+"]").hide(); // hide all children
|
||||
} else { // we are SHOWING
|
||||
// replace right arrow by down arrow for current row
|
||||
var currentRowSpans = currentRow.find("span");
|
||||
currentRowSpans.filter(".iconfclosed").removeClass("iconfclosed").addClass("iconfopen");
|
||||
currentRowSpans.filter(".arrow").html('▼');
|
||||
// replace down arrows by right arrows for child rows
|
||||
var childRowsSpans = childRows.find("span");
|
||||
childRowsSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
|
||||
childRowsSpans.filter(".arrow").html('►');
|
||||
childRows.show(); //show all children
|
||||
}
|
||||
updateStripes();
|
||||
}
|
||||
|
||||
|
||||
function toggleInherit(id)
|
||||
{
|
||||
var rows = $('tr.inherit.'+id);
|
||||
var img = $('tr.inherit_header.'+id+' img');
|
||||
var src = $(img).attr('src');
|
||||
if (rows.filter(':first').is(':visible')===true) {
|
||||
rows.css('display','none');
|
||||
$(img).attr('src',src.substring(0,src.length-8)+'closed.png');
|
||||
} else {
|
||||
rows.css('display','table-row'); // using show() causes jump in firefox
|
||||
$(img).attr('src',src.substring(0,src.length-10)+'open.png');
|
||||
}
|
||||
}
|
||||
/* @license-end */
|
||||
105
sea_transport/documentation/html/files.html
Normal file
|
|
@ -0,0 +1,105 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>seaTransport: File List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">seaTransport
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Реализация Информационной системы "Морской транспорт"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">File List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock">Here is a list of all documented files with brief descriptions:</div><div class="directory">
|
||||
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
|
||||
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">▼</span><span id="img_0_" class="iconfopen" onclick="toggleFolder('0_')"> </span><a class="el" href="dir_9404ca00d5cf333c309ae0ebf80749c4.html" target="_self">entities</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="cargo__entity_8h_source.html"><span class="icondoc"></span></a><b>cargo_entity.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="dpoint__entity_8h_source.html"><span class="icondoc"></span></a><b>dpoint_entity.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_2_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="_i_entity_8h_source.html"><span class="icondoc"></span></a><b>IEntity.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="_i_serializable_8h_source.html"><span class="icondoc"></span></a><b>ISerializable.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_4_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="storage__entity_8h_source.html"><span class="icondoc"></span></a><b>storage_entity.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_5_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="user__entity_8h_source.html"><span class="icondoc"></span></a><b>user_entity.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_6_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="vessel__entity_8h_source.html"><span class="icondoc"></span></a><b>vessel_entity.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">▼</span><span id="img_1_" class="iconfopen" onclick="toggleFolder('1_')"> </span><a class="el" href="dir_e8522150b400a43ebfdbd1fed060b8e2.html" target="_self">system</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="apparatus_8h_source.html"><span class="icondoc"></span></a><b>apparatus.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="auth__system_8h_source.html"><span class="icondoc"></span></a><b>auth_system.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_2_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="object__system_8h_source.html"><span class="icondoc"></span></a><b>object_system.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_2_" class="arrow" onclick="toggleFolder('2_')">▼</span><span id="img_2_" class="iconfopen" onclick="toggleFolder('2_')"> </span><a class="el" href="dir_4aa5222c42b043c3b7fe3d3752505fa0.html" target="_self">viewmodels</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="cargoviewmodel_8h_source.html"><span class="icondoc"></span></a><b>cargoviewmodel.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="deliverypointsviewmodel_8h_source.html"><span class="icondoc"></span></a><b>deliverypointsviewmodel.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_2_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="usersviewmodel_8h_source.html"><span class="icondoc"></span></a><b>usersviewmodel.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="vesselsviewmodel_8h_source.html"><span class="icondoc"></span></a><b>vesselsviewmodel.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="adminpanel_8h_source.html"><span class="icondoc"></span></a><b>adminpanel.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="authwindow_8h_source.html"><span class="icondoc"></span></a><b>authwindow.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="cargoeditdialog_8h_source.html"><span class="icondoc"></span></a><b>cargoeditdialog.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="deliverypointeditdialog_8h_source.html"><span class="icondoc"></span></a><b>deliverypointeditdialog.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="skipperpanel_8h_source.html"><span class="icondoc"></span></a><b>skipperpanel.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="storageeditdialog_8h_source.html"><span class="icondoc"></span></a><b>storageeditdialog.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_9_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="usereditdialog_8h_source.html"><span class="icondoc"></span></a><b>usereditdialog.h</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="vesseleditdialog_8h_source.html"><span class="icondoc"></span></a><b>vesseleditdialog.h</b></td><td class="desc"></td></tr>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
sea_transport/documentation/html/folderclosed.png
Normal file
|
After Width: | Height: | Size: 616 B |
BIN
sea_transport/documentation/html/folderopen.png
Normal file
|
After Width: | Height: | Size: 597 B |