Compare commits

..

No commits in common. "master" and "dispatcher_panel" have entirely different histories.

271 changed files with 175 additions and 23046 deletions

View file

@ -1,61 +1,17 @@
# 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
### Группы пользователей
администратор
диспетчер
капитан

File diff suppressed because it is too large Load diff

View file

@ -5,6 +5,7 @@
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](){
@ -31,6 +32,7 @@ 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);
@ -40,26 +42,20 @@ 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);
}
@ -203,8 +199,7 @@ 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");
@ -212,8 +207,7 @@ 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");
}

View file

@ -16,109 +16,43 @@
#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:
/**
* @brief Action to be called, then user pressed logout button
*
*/
Ui::AdminPanel *ui;
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();
};

View file

@ -24,7 +24,7 @@ void AuthWindow::on_auth_requested() {
bool success = false;
auto a = apparatus::instance()->get_auth_subsystem();
if (apparatus::is_first_run()) {
if (apparatus::isFirstRun()) {
success = a->register_user(login, passw, UserRole::ADMINISTRATOR);
if (!success) {
QMessageBox::critical(this, "Error", "Cannot register you. Check filesystem permission");
@ -61,13 +61,8 @@ 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). \nPlease, ask your local "
"dispatcher/administrator to unassign you from other vessels.");
w = new SkipperPanel(nullptr);
((SkipperPanel*) w)->set_user(*user);
// SkipperPanel(nullptr, user).set_user(user).show();
return;
}
else {
QMessageBox::critical(this, "Error", "Deserialized user have wrong type. "

View file

@ -4,46 +4,24 @@
#include "system/apparatus.h"
#include "adminpanel.h"
#include "skipperpanel.h"
#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:
/**
* @brief Action to be called, then user pressed login button
*
*/
Ui::AuthWindow *ui;
void on_auth_requested();
};

View file

@ -1,7 +1,6 @@
#include "cargoeditdialog.h"
#include "ui_cargoeditdialog.h"
CargoEditDialog::CargoEditDialog(QWidget *parent) : QDialog(parent), ui(new Ui::CargoEditDialog) {
ui->setupUi(this);

View file

@ -6,51 +6,23 @@
#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;
};

View file

@ -2,22 +2,18 @@
#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;
@ -28,8 +24,7 @@ DeliveryPointEditDialog::DeliveryPointEditDialog(QWidget *parent)
this->_dp->remove_storage(cuid);
}
this->update_list();
}
);
});
connect(ui->pb_storage_edit, &QPushButton::clicked, [this]() {
this->on_storage_edit_add(true);

View file

@ -13,74 +13,30 @@
#include "storageeditdialog.h"
/**
* @brief Namespace for UI layout MOC to be generated
*
*/
namespace Ui { class DeliveryPointEditDialog; }
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

View file

@ -1,97 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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>&#160;<span class="preprocessor">#ifndef IENTITY_H</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="preprocessor">#define IENTITY_H</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160; </div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="preprocessor">#include &quot;ISerializable.h&quot;</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160; </div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160; </div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<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>&#160; </div>
<div class="line"><a name="l00014"></a><span class="lineno"><a class="line" href="class_i_entity.html"> 14</a></span>&#160;<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>&#160;<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>&#160; <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>&#160;};</div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<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&#160;<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>

View file

@ -1,95 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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>&#160;<span class="preprocessor">#ifndef ISERIALIZABLE_H</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="preprocessor">#define ISERIALIZABLE_H</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160; </div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="preprocessor">#include &lt;QDataStream&gt;</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160; </div>
<div class="line"><a name="l00010"></a><span class="lineno"><a class="line" href="class_i_serializable.html"> 10</a></span>&#160;<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>&#160;<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>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_i_serializable.html#ae8a810d40ebd609286ef85f52e19424b">serialize</a>(QDataStream &amp;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>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_i_serializable.html#ab5873465cad37572d52482034717e584">deserialize</a>(QDataStream &amp;input) = 0;</div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;};</div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; </div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<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 &amp;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 &amp;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&#160;<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>

View file

@ -1,144 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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>&#160;<span class="preprocessor">#ifndef ADMINPANEL_H</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="preprocessor">#define ADMINPANEL_H</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160; </div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="preprocessor">#include &lt;QMainWindow&gt;</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="preprocessor">#include &lt;QMessageBox&gt;</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="preprocessor">#include &lt;QDebug&gt;</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160; </div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="preprocessor">#include &quot;usereditdialog.h&quot;</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="preprocessor">#include &quot;vesseleditdialog.h&quot;</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="preprocessor">#include &quot;deliverypointeditdialog.h&quot;</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160; </div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="preprocessor">#include &quot;viewmodels/usersviewmodel.h&quot;</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="preprocessor">#include &quot;viewmodels/vesselsviewmodel.h&quot;</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="preprocessor">#include &quot;viewmodels/deliverypointsviewmodel.h&quot;</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160; </div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="preprocessor">#include &quot;entities/user_entity.h&quot;</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="preprocessor">#include &quot;entities/dpoint_entity.h&quot;</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; </div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160; </div>
<div class="line"><a name="l00024"></a><span class="lineno"><a class="line" href="namespace_ui.html"> 24</a></span>&#160;<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>&#160; </div>
<div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="class_admin_panel.html"> 30</a></span>&#160;<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>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; Q_OBJECT</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; Ui::AdminPanel *ui;</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; </div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; <a class="code" href="classuser__entity.html">user_entity</a> user;</div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; </div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; <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>&#160; <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>&#160; <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>&#160; </div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; <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>&#160; <a class="code" href="class_admin_panel.html#ae23b3016841f9f61b90f1148ec42b0a7">~AdminPanel</a>();</div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; </div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; <a class="code" href="class_admin_panel.html">AdminPanel</a>&amp; <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> &amp;user);</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; </div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;signals:</div>
<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="class_admin_panel.html#ac1d2588fd4d0c732198d30ec2aac4512"> 72</a></span>&#160; <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>&#160; </div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160;<span class="keyword">private</span> slots:</div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; <span class="keywordtype">void</span> on_user_set();</div>
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; </div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; <span class="keywordtype">void</span> on_logout_requested();</div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; </div>
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; <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>&#160; <span class="keywordtype">void</span> on_vessel_remove();</div>
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; </div>
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; <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>&#160; <span class="keywordtype">void</span> on_user_remove();</div>
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; </div>
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; <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>&#160; <span class="keywordtype">void</span> on_delivery_point_remove();</div>
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160;};</div>
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; </div>
<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160;<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 &amp; set_user(const user_entity &amp;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&#160;<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>

View file

@ -1,103 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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&#160;<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>

View file

@ -1,134 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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>&#160;<span class="preprocessor">#ifndef APPARATUS_H</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="preprocessor">#define APPARATUS_H</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160; </div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="preprocessor">#include &quot;auth_system.h&quot;</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="preprocessor">#include &quot;object_system.h&quot;</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160; </div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="preprocessor">#include &quot;../entities/vessel_entity.h&quot;</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="preprocessor">#include &quot;../entities/storage_entity.h&quot;</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160; </div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="preprocessor">#include &lt;QString&gt;</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="preprocessor">#include &lt;QFile&gt;</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="preprocessor">#include &lt;QDataStream&gt;</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160; </div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160; </div>
<div class="line"><a name="l00019"></a><span class="lineno"><a class="line" href="classapparatus.html"> 19</a></span>&#160;<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>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160; <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>&#160; <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>&#160; </div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; <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>&#160; <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>&#160; </div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <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>&#160; <a class="code" href="classapparatus.html#a1faf328583d34e7ce1ddfab1cdbc3774">~apparatus</a>();</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; </div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; <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>&#160; <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>&#160; </div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; <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>&#160; <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>&#160; </div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; <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>&#160; <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>&#160; <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>&#160; <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>&#160; <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>&#160;};</div>
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; </div>
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160;<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&#160;<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>

View file

@ -1,114 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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>&#160;<span class="preprocessor">#ifndef AUTH_SYSTEM_H</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="preprocessor">#define AUTH_SYSTEM_H</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160; </div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="preprocessor">#include &lt;QVector&gt;</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160; </div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="preprocessor">#include &quot;../entities/user_entity.h&quot;</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160; </div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160; </div>
<div class="line"><a name="l00013"></a><span class="lineno"><a class="line" href="classauth__system.html"> 13</a></span>&#160;<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>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160; QVector&lt;user_entity&gt; _users;</div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<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>&#160; <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>&#160; </div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; <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 &amp;login, <span class="keywordtype">bool</span> &amp;success);</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classauth__system.html#a31261ae3ed88b7279846831585e778e7">remove_user</a>(<span class="keyword">const</span> QString &amp;login);</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classauth__system.html#a5a9c2d7b64e981ef73013603417b6e54">register_user</a>(<span class="keyword">const</span> QString &amp;login, <span class="keyword">const</span> QString &amp;password, UserRole role);</div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; </div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; <span class="keyword">const</span> QVector&lt;user_entity&gt;&amp; <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>&#160; </div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; <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>&#160; <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>&#160;};</div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; </div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;<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&lt; user_entity &gt; &amp; 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 &amp;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 &amp;login, const QString &amp;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 &amp;login, bool &amp;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&#160;<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>

View file

@ -1,108 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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>&#160;<span class="preprocessor">#ifndef AUTHWINDOW_H</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="preprocessor">#define AUTHWINDOW_H</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160; </div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="preprocessor">#include &quot;system/apparatus.h&quot;</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160; </div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="preprocessor">#include &quot;adminpanel.h&quot;</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="preprocessor">#include &quot;skipperpanel.h&quot;</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160; </div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="preprocessor">#include &lt;QMainWindow&gt;</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="preprocessor">#include &lt;QMessageBox&gt;</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160; </div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160; </div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<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>&#160; </div>
<div class="line"><a name="l00023"></a><span class="lineno"><a class="line" href="class_auth_window.html"> 23</a></span>&#160;<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>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; Q_OBJECT</div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; Ui::AuthWindow *ui;</div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; </div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; <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>&#160; <a class="code" href="class_auth_window.html#a4f110ced4881e0f20495175f73e5e572">~AuthWindow</a>();</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; </div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; <span class="keywordtype">void</span> on_auth_requested();</div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;};</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; </div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;<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&#160;<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>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 676 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 147 B

View file

@ -1,123 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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>&#160;<span class="preprocessor">#ifndef CARGO_ENTITY_H</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="preprocessor">#define CARGO_ENTITY_H</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160; </div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="preprocessor">#include &quot;IEntity.h&quot;</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160; </div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="preprocessor">#include &lt;QString&gt;</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="preprocessor">#include &lt;QRandomGenerator&gt;</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="preprocessor">#include &lt;QCryptographicHash&gt;</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160; </div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160; </div>
<div class="line"><a name="l00015"></a><span class="lineno"><a class="line" href="classcargo__entity.html"> 15</a></span>&#160;<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>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; <span class="keyword">static</span> entity_id __global_id;</div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; entity_id _id = 0;</div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; QString _title;</div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; <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>&#160; </div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; <a class="code" href="classcargo__entity.html#a67eb97d8fdc14d401c01c39afd091e22">cargo_entity</a>();</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; <a class="code" href="classcargo__entity.html#a67eb97d8fdc14d401c01c39afd091e22">cargo_entity</a>(<span class="keyword">const</span> QString &amp;<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>&#160; </div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; 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>&#160; 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>&#160; <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>&#160; </div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classcargo__entity.html#aed559cae78b5054f361c75cd2d7534d4">serialize</a>(QDataStream &amp;output);</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classcargo__entity.html#aa233ec4012f4df814686709b8ab971f9">deserialize</a>(QDataStream &amp;input);</div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; <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>&#160; <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>&#160;};</div>
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; </div>
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160;<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 &amp;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 &amp;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&#160;<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>

View file

@ -1,112 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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>&#160;<span class="preprocessor">#ifndef CARGOEDITDIALOG_H</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="preprocessor">#define CARGOEDITDIALOG_H</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160; </div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="preprocessor">#include &lt;QDialog&gt;</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="preprocessor">#include &lt;QMessageBox&gt;</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160; </div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="preprocessor">#include &quot;entities/cargo_entity.h&quot;</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160; </div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160; </div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<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>&#160; </div>
<div class="line"><a name="l00020"></a><span class="lineno"><a class="line" href="class_cargo_edit_dialog.html"> 20</a></span>&#160;<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>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160; Q_OBJECT</div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; Ui::CargoEditDialog *ui;</div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; </div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; <a class="code" href="classcargo__entity.html">cargo_entity</a> *_cargo;</div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; </div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; <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>&#160; <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>&#160; </div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; <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>&#160; </div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;<span class="keyword">public</span> slots:</div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; <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>&#160;};</div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; </div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160;<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&#160;<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>

View file

@ -1,113 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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>&#160;<span class="preprocessor">#ifndef CARGOVIEWMODEL_H</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="preprocessor">#define CARGOVIEWMODEL_H</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160; </div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="preprocessor">#include &lt;QVector&gt;</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="preprocessor">#include &lt;QAbstractTableModel&gt;</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160; </div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="preprocessor">#include &quot;entities/cargo_entity.h&quot;</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160; </div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160; </div>
<div class="line"><a name="l00014"></a><span class="lineno"><a class="line" href="class_cargo_view_model.html"> 14</a></span>&#160;<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>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160; Q_OBJECT</div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160; </div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160; QVector&lt;cargo_entity&gt; _data;</div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; <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>&#160; <span class="keywordtype">int</span> <a class="code" href="class_cargo_view_model.html#ac616b9381d13a5113de189edb7651a29">rowCount</a>(<span class="keyword">const</span> QModelIndex &amp;parent = QModelIndex()) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; <span class="keywordtype">int</span> <a class="code" href="class_cargo_view_model.html#a5295f79e280df6522e9a4d99b212457b">columnCount</a>(<span class="keyword">const</span> QModelIndex &amp;parent = QModelIndex()) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; 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>&#160; QVariant <a class="code" href="class_cargo_view_model.html#a468a21611eb7dd8e26d65ba1a4576c41">data</a>(<span class="keyword">const</span> QModelIndex &amp;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>&#160; </div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; <span class="keywordtype">void</span> <a class="code" href="class_cargo_view_model.html#a42e0da049713b353cd3246ba3c82c2b4">set_data</a>(<span class="keyword">const</span> QVector&lt;cargo_entity&gt; &amp;new_data);</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;};</div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; </div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;<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&lt; cargo_entity &gt; &amp;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 &amp;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 &amp;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 &amp;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&#160;<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>

View file

@ -1,83 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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 &amp;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&#160;<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>

View file

@ -1,181 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<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 &lt;<a class="el" href="adminpanel_8h_source.html">adminpanel.h</a>&gt;</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&#160;</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">&#160;</td><td class="mdescRight">Then user set signal. <br /></td></tr>
<tr class="separator:ac1d2588fd4d0c732198d30ec2aac4512"><td class="memSeparator" colspan="2">&#160;</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">&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:ae23b3016841f9f61b90f1148ec42b0a7"><td class="memItemLeft" align="right" valign="top"><a id="ae23b3016841f9f61b90f1148ec42b0a7"></a>
&#160;</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">&#160;</td><td class="mdescRight">Destroy the Admin Panel. <br /></td></tr>
<tr class="separator:ae23b3016841f9f61b90f1148ec42b0a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a858503fc711a0fd7000c8bf1f6ef5464"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_admin_panel.html">AdminPanel</a> &amp;&#160;</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> &amp;user)</td></tr>
<tr class="memdesc:a858503fc711a0fd7000c8bf1f6ef5464"><td class="mdescLeft">&#160;</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">&#160;</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 &amp; Destructor Documentation</h2>
<a id="ac08bfe38bdadbc173f63daba4d0ee54f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac08bfe38bdadbc173f63daba4d0ee54f">&#9670;&nbsp;</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 *&#160;</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">&#9670;&nbsp;</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> &amp; AdminPanel::set_user </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classuser__entity.html">user_entity</a> &amp;&#160;</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>&amp; </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&#160;<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>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 470 B

View file

@ -1,81 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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&#160;<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>

View file

@ -1,142 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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> &#124;
<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 &lt;<a class="el" href="authwindow_8h_source.html">authwindow.h</a>&gt;</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">&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a4f110ced4881e0f20495175f73e5e572"><td class="memItemLeft" align="right" valign="top"><a id="a4f110ced4881e0f20495175f73e5e572"></a>
&#160;</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">&#160;</td><td class="mdescRight">Destroy the Auth window. <br /></td></tr>
<tr class="separator:a4f110ced4881e0f20495175f73e5e572"><td class="memSeparator" colspan="2">&#160;</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 &amp; Destructor Documentation</h2>
<a id="af2cdee37721f32406db8fef61cdb3dc1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af2cdee37721f32406db8fef61cdb3dc1">&#9670;&nbsp;</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 *&#160;</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&#160;<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>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 464 B

View file

@ -1,83 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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&#160;<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>

View file

@ -1,174 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<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 &lt;<a class="el" href="cargoeditdialog_8h_source.html">cargoeditdialog.h</a>&gt;</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&#160;</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">&#160;</td><td class="mdescRight">Dialog accept slot. <br /></td></tr>
<tr class="separator:a047da0e8051c25904c84c30634043c9f"><td class="memSeparator" colspan="2">&#160;</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">&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:ac92e7ee73088850660541be904c38fb3"><td class="memItemLeft" align="right" valign="top"><a id="ac92e7ee73088850660541be904c38fb3"></a>
&#160;</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">&#160;</td><td class="mdescRight">Destroy the Cargo Edit Dialog. <br /></td></tr>
<tr class="separator:ac92e7ee73088850660541be904c38fb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d9a22880b99788b623c8555e0132f4a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classcargo__entity.html">cargo_entity</a> *&#160;</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">&#160;</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">&#160;</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 &amp; Destructor Documentation</h2>
<a id="a65a5bc6af3bd620ee4b66d08a9cff481"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a65a5bc6af3bd620ee4b66d08a9cff481">&#9670;&nbsp;</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 *&#160;</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">&#9670;&nbsp;</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&#160;<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>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 498 B

View file

@ -1,85 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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 &amp;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 &amp;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 &amp;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&lt; cargo_entity &gt; &amp;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&#160;<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>

View file

@ -1,309 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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> &#124;
<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 &lt;<a class="el" href="cargoviewmodel_8h_source.html">cargoviewmodel.h</a>&gt;</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">&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:ac616b9381d13a5113de189edb7651a29"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_cargo_view_model.html#ac616b9381d13a5113de189edb7651a29">rowCount</a> (const QModelIndex &amp;parent=QModelIndex()) const</td></tr>
<tr class="memdesc:ac616b9381d13a5113de189edb7651a29"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:a5295f79e280df6522e9a4d99b212457b"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_cargo_view_model.html#a5295f79e280df6522e9a4d99b212457b">columnCount</a> (const QModelIndex &amp;parent=QModelIndex()) const</td></tr>
<tr class="memdesc:a5295f79e280df6522e9a4d99b212457b"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:a6a8d944323d240b3751a5c0f47d77847"><td class="memItemLeft" align="right" valign="top">QVariant&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a468a21611eb7dd8e26d65ba1a4576c41"><td class="memItemLeft" align="right" valign="top">QVariant&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_cargo_view_model.html#a468a21611eb7dd8e26d65ba1a4576c41">data</a> (const QModelIndex &amp;index, int role=Qt::DisplayRole) const</td></tr>
<tr class="memdesc:a468a21611eb7dd8e26d65ba1a4576c41"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:a42e0da049713b353cd3246ba3c82c2b4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_cargo_view_model.html#a42e0da049713b353cd3246ba3c82c2b4">set_data</a> (const QVector&lt; <a class="el" href="classcargo__entity.html">cargo_entity</a> &gt; &amp;new_data)</td></tr>
<tr class="memdesc:a42e0da049713b353cd3246ba3c82c2b4"><td class="mdescLeft">&#160;</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">&#160;</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 &amp; Destructor Documentation</h2>
<a id="a01482dae5b31b4c742f37f9deee141b5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a01482dae5b31b4c742f37f9deee141b5">&#9670;&nbsp;</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 *&#160;</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">&#9670;&nbsp;</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 &amp;&#160;</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">&#9670;&nbsp;</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 &amp;&#160;</td>
<td class="paramname"><em>index</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>role</em> = <code>Qt::DisplayRole</code>&#160;</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">&#9670;&nbsp;</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&#160;</td>
<td class="paramname"><em>section</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">Qt::Orientation&#160;</td>
<td class="paramname"><em>orientation</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>role</em>&#160;</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">&#9670;&nbsp;</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 &amp;&#160;</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">&#9670;&nbsp;</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&lt; <a class="el" href="classcargo__entity.html">cargo_entity</a> &gt; &amp;&#160;</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&#160;<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>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 630 B

View file

@ -1,85 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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&#160;<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>

View file

@ -1,251 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<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 &lt;<a class="el" href="deliverypointeditdialog_8h_source.html">deliverypointeditdialog.h</a>&gt;</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&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a0a6669685b42969ad5f9bd0b0e7ffd60"><td class="memItemLeft" align="right" valign="top"><a id="a0a6669685b42969ad5f9bd0b0e7ffd60"></a>
void&#160;</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">&#160;</td><td class="mdescRight">Dialog accept slot. <br /></td></tr>
<tr class="separator:a0a6669685b42969ad5f9bd0b0e7ffd60"><td class="memSeparator" colspan="2">&#160;</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">&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:abe05f62cd8cc687138bef20338c95c2f"><td class="memItemLeft" align="right" valign="top"><a id="abe05f62cd8cc687138bef20338c95c2f"></a>
&#160;</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">&#160;</td><td class="mdescRight">Destroy the Delivery Point Edit Dialog. <br /></td></tr>
<tr class="separator:abe05f62cd8cc687138bef20338c95c2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7599f203f0a9ba3f26c0913b01769028"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdpoint__entity.html">dpoint_entity</a> *&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:ab74db1b79f7d9b2df7defbec7f542211"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</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">&#160;</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 &amp; Destructor Documentation</h2>
<a id="a1ebb9c2422a42c3c1f7c1a8bc8ee35c2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1ebb9c2422a42c3c1f7c1a8bc8ee35c2">&#9670;&nbsp;</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 *&#160;</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">&#9670;&nbsp;</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">&#9670;&nbsp;</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&#160;</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">&#9670;&nbsp;</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> *&#160;</td>
<td class="paramname"><em>dpoint</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>edit</em>&#160;</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&#160;<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>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 569 B

View file

@ -1,85 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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 &amp;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 &amp;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 &amp;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&#160;<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>

View file

@ -1,288 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<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 &lt;<a class="el" href="deliverypointsviewmodel_8h_source.html">deliverypointsviewmodel.h</a>&gt;</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&#160;</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">&#160;</td><td class="mdescRight">Update slot, may becalled then redraw needed. <br /></td></tr>
<tr class="separator:aa5e95ac0bed25ef6b84a4ee00c976b86"><td class="memSeparator" colspan="2">&#160;</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">&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a71ec63cd166c60e0fabf10e317d7eddb"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_delivery_points_view_model.html#a71ec63cd166c60e0fabf10e317d7eddb">rowCount</a> (const QModelIndex &amp;parent=QModelIndex()) const</td></tr>
<tr class="memdesc:a71ec63cd166c60e0fabf10e317d7eddb"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:aa8a0095f6bdf3aad34ecc855ea802179"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_delivery_points_view_model.html#aa8a0095f6bdf3aad34ecc855ea802179">columnCount</a> (const QModelIndex &amp;parent=QModelIndex()) const</td></tr>
<tr class="memdesc:aa8a0095f6bdf3aad34ecc855ea802179"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:a77cac9b43e7abdf320390975b571ae40"><td class="memItemLeft" align="right" valign="top">QVariant&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:ae72fea17727d37c749717aad1fdc3059"><td class="memItemLeft" align="right" valign="top">QVariant&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_delivery_points_view_model.html#ae72fea17727d37c749717aad1fdc3059">data</a> (const QModelIndex &amp;index, int role=Qt::DisplayRole) const</td></tr>
<tr class="memdesc:ae72fea17727d37c749717aad1fdc3059"><td class="mdescLeft">&#160;</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">&#160;</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 &amp; Destructor Documentation</h2>
<a id="a78f179f73d44c6da17002c8517a00b25"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a78f179f73d44c6da17002c8517a00b25">&#9670;&nbsp;</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 *&#160;</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">&#9670;&nbsp;</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 &amp;&#160;</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">&#9670;&nbsp;</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 &amp;&#160;</td>
<td class="paramname"><em>index</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>role</em> = <code>Qt::DisplayRole</code>&#160;</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">&#9670;&nbsp;</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&#160;</td>
<td class="paramname"><em>section</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">Qt::Orientation&#160;</td>
<td class="paramname"><em>orientation</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>role</em>&#160;</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">&#9670;&nbsp;</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 &amp;&#160;</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&#160;<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>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 699 B

View file

@ -1,82 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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 &amp;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 &amp;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&#160;<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>

View file

@ -1,148 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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> &#124;
<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 &lt;<a class="el" href="_i_entity_8h_source.html">IEntity.h</a>&gt;</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&#160;</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">&#160;</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">&#160;</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="-"/>&#160;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&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_serializable.html#ae8a810d40ebd609286ef85f52e19424b">serialize</a> (QDataStream &amp;output)=0</td></tr>
<tr class="memdesc:ae8a810d40ebd609286ef85f52e19424b inherit pub_methods_class_i_serializable"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:ab5873465cad37572d52482034717e584 inherit pub_methods_class_i_serializable"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_serializable.html#ab5873465cad37572d52482034717e584">deserialize</a> (QDataStream &amp;input)=0</td></tr>
<tr class="memdesc:ab5873465cad37572d52482034717e584 inherit pub_methods_class_i_serializable"><td class="mdescLeft">&#160;</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">&#160;</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">&#9670;&nbsp;</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&#160;<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>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

View file

@ -1,81 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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 &amp;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 &amp;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&#160;<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>

View file

@ -1,186 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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> &#124;
<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 &lt;<a class="el" href="_i_serializable_8h_source.html">ISerializable.h</a>&gt;</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&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_serializable.html#ae8a810d40ebd609286ef85f52e19424b">serialize</a> (QDataStream &amp;output)=0</td></tr>
<tr class="memdesc:ae8a810d40ebd609286ef85f52e19424b"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:ab5873465cad37572d52482034717e584"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_serializable.html#ab5873465cad37572d52482034717e584">deserialize</a> (QDataStream &amp;input)=0</td></tr>
<tr class="memdesc:ab5873465cad37572d52482034717e584"><td class="mdescLeft">&#160;</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">&#160;</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">&#9670;&nbsp;</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 &amp;&#160;</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">&#9670;&nbsp;</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 &amp;&#160;</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&#160;<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>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

View file

@ -1,83 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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 &amp;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&#160;<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>

View file

@ -1,181 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<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 &lt;<a class="el" href="skipperpanel_8h_source.html">skipperpanel.h</a>&gt;</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&#160;</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">&#160;</td><td class="mdescRight">Then user set signal. <br /></td></tr>
<tr class="separator:a53728d9f1a480bd75a7f39482968f4b2"><td class="memSeparator" colspan="2">&#160;</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">&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:adee6400b771fdbf49b9dfa91f93f8557"><td class="memItemLeft" align="right" valign="top"><a id="adee6400b771fdbf49b9dfa91f93f8557"></a>
&#160;</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">&#160;</td><td class="mdescRight">Destroy the Skipper Panel. <br /></td></tr>
<tr class="separator:adee6400b771fdbf49b9dfa91f93f8557"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f5158547fbe4b14b5bb9a690f5ef0d9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_skipper_panel.html">SkipperPanel</a> &amp;&#160;</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> &amp;user)</td></tr>
<tr class="memdesc:a6f5158547fbe4b14b5bb9a690f5ef0d9"><td class="mdescLeft">&#160;</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">&#160;</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 &amp; Destructor Documentation</h2>
<a id="a4a32346ac2944e5ae2ca916021f3bae1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4a32346ac2944e5ae2ca916021f3bae1">&#9670;&nbsp;</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 *&#160;</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">&#9670;&nbsp;</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> &amp; SkipperPanel::set_user </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classuser__entity.html">user_entity</a> &amp;&#160;</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>&amp; </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&#160;<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>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 494 B

View file

@ -1,85 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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&#160;<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>

View file

@ -1,218 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<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 &lt;<a class="el" href="storageeditdialog_8h_source.html">storageeditdialog.h</a>&gt;</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&#160;</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">&#160;</td><td class="mdescRight">On new cargo add slot. <br /></td></tr>
<tr class="separator:aa826db13a76540e88c92b3f6e009c8ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3058c0d22862c03211ed8bcf91485586"><td class="memItemLeft" align="right" valign="top"><a id="a3058c0d22862c03211ed8bcf91485586"></a>
void&#160;</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">&#160;</td><td class="mdescRight">Dialog accept slot. <br /></td></tr>
<tr class="separator:a3058c0d22862c03211ed8bcf91485586"><td class="memSeparator" colspan="2">&#160;</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">&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a496e0c7f83eca5c36153299a3c093a44"><td class="memItemLeft" align="right" valign="top"><a id="a496e0c7f83eca5c36153299a3c093a44"></a>
&#160;</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">&#160;</td><td class="mdescRight">Destroy the Storage Edit Dialog. <br /></td></tr>
<tr class="separator:a496e0c7f83eca5c36153299a3c093a44"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa052cfb7dd217ea98609fab437b6a602"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classstorage__entity.html">storage_entity</a> *&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:adb089511e1252b654aa9e7493dad1ad8"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</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">&#160;</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 &amp; Destructor Documentation</h2>
<a id="a54bdd27cc504a23540c78962c582bbaa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a54bdd27cc504a23540c78962c582bbaa">&#9670;&nbsp;</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 *&#160;</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">&#9670;&nbsp;</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> *&#160;</td>
<td class="paramname"><em>ent</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>edit</em>&#160;</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">&#9670;&nbsp;</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&#160;<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>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 510 B

View file

@ -1,84 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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&#160;<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>

View file

@ -1,214 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<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 &lt;<a class="el" href="usereditdialog_8h_source.html">usereditdialog.h</a>&gt;</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&#160;</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">&#160;</td><td class="mdescRight">Dialog accept slot. <br /></td></tr>
<tr class="separator:ac006913f58d5a640dc111b201677ff2b"><td class="memSeparator" colspan="2">&#160;</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">&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a7a91fad3ef124b96d3600adec4f7b792"><td class="memItemLeft" align="right" valign="top"><a id="a7a91fad3ef124b96d3600adec4f7b792"></a>
&#160;</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">&#160;</td><td class="mdescRight">Destroy the User Edit Dialog. <br /></td></tr>
<tr class="separator:a7a91fad3ef124b96d3600adec4f7b792"><td class="memSeparator" colspan="2">&#160;</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> *&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a9456c14652af1fd9392c219f0e48d37a"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</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">&#160;</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 &amp; Destructor Documentation</h2>
<a id="aa12820bba9add9bbdf5b0037e00e0cb4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa12820bba9add9bbdf5b0037e00e0cb4">&#9670;&nbsp;</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 *&#160;</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">&#9670;&nbsp;</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> *&#160;</td>
<td class="paramname"><em>user</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>edit</em>&#160;</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">&#9670;&nbsp;</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&#160;<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>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 461 B

View file

@ -1,85 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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 &amp;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 &amp;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 &amp;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&#160;<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>

View file

@ -1,288 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<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 &lt;<a class="el" href="usersviewmodel_8h_source.html">usersviewmodel.h</a>&gt;</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&#160;</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">&#160;</td><td class="mdescRight">Update slot, may be called then redraw needed. <br /></td></tr>
<tr class="separator:ae8d0b43839c5958cfaa3f82c10c5751d"><td class="memSeparator" colspan="2">&#160;</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">&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a317312f786c35072fb243dacb4c888a5"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_users_view_model.html#a317312f786c35072fb243dacb4c888a5">rowCount</a> (const QModelIndex &amp;parent=QModelIndex()) const</td></tr>
<tr class="memdesc:a317312f786c35072fb243dacb4c888a5"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:ad742eee465689df2137a078648274049"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_users_view_model.html#ad742eee465689df2137a078648274049">columnCount</a> (const QModelIndex &amp;parent=QModelIndex()) const</td></tr>
<tr class="memdesc:ad742eee465689df2137a078648274049"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:a0da4721dd6adb862b4f6ea9c4cb79c2f"><td class="memItemLeft" align="right" valign="top">QVariant&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:af632c5f55c1b0adad91fdf8e18c58875"><td class="memItemLeft" align="right" valign="top">QVariant&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_users_view_model.html#af632c5f55c1b0adad91fdf8e18c58875">data</a> (const QModelIndex &amp;index, int role=Qt::DisplayRole) const</td></tr>
<tr class="memdesc:af632c5f55c1b0adad91fdf8e18c58875"><td class="mdescLeft">&#160;</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">&#160;</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 &amp; Destructor Documentation</h2>
<a id="a3d61750a9cbc124a6326acbe9986c364"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3d61750a9cbc124a6326acbe9986c364">&#9670;&nbsp;</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 *&#160;</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">&#9670;&nbsp;</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 &amp;&#160;</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">&#9670;&nbsp;</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 &amp;&#160;</td>
<td class="paramname"><em>index</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>role</em> = <code>Qt::DisplayRole</code>&#160;</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">&#9670;&nbsp;</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&#160;</td>
<td class="paramname"><em>section</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">Qt::Orientation&#160;</td>
<td class="paramname"><em>orientation</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>role</em>&#160;</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">&#9670;&nbsp;</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 &amp;&#160;</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&#160;<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>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 607 B

View file

@ -1,87 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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&#160;<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>

View file

@ -1,226 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<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 &lt;<a class="el" href="vesseleditdialog_8h_source.html">vesseleditdialog.h</a>&gt;</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&#160;</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">&#160;</td><td class="mdescRight">Cargo add slot. <br /></td></tr>
<tr class="separator:a807388382a35e8c12e0d564034bdab7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6124f3bf95334540371b367c71bb10f"><td class="memItemLeft" align="right" valign="top"><a id="ab6124f3bf95334540371b367c71bb10f"></a>
void&#160;</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">&#160;</td><td class="mdescRight">Move cargo from harbor to vessel slot. <br /></td></tr>
<tr class="separator:ab6124f3bf95334540371b367c71bb10f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a395a7e0eb59c0aa1ebd0bec5c3be9b00"><td class="memItemLeft" align="right" valign="top"><a id="a395a7e0eb59c0aa1ebd0bec5c3be9b00"></a>
void&#160;</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">&#160;</td><td class="mdescRight">Move cargo from vessel to harbor slot. <br /></td></tr>
<tr class="separator:a395a7e0eb59c0aa1ebd0bec5c3be9b00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e684ca631e6eea5e918d553c7dd809b"><td class="memItemLeft" align="right" valign="top"><a id="a9e684ca631e6eea5e918d553c7dd809b"></a>
void&#160;</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">&#160;</td><td class="mdescRight">Dialog accept slot. <br /></td></tr>
<tr class="separator:a9e684ca631e6eea5e918d553c7dd809b"><td class="memSeparator" colspan="2">&#160;</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">&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a00e7577b25b9f3390d777db922b778a8"><td class="memItemLeft" align="right" valign="top"><a id="a00e7577b25b9f3390d777db922b778a8"></a>
&#160;</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">&#160;</td><td class="mdescRight">Destroy the Vessel Edit Dialog. <br /></td></tr>
<tr class="separator:a00e7577b25b9f3390d777db922b778a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd5a6bb5cbd857b878b0f30199e1de8f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classvessel__entity.html">vessel_entity</a> *&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a1f16680d3a57a09234ed3315b2497b01"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</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">&#160;</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 &amp; Destructor Documentation</h2>
<a id="a1f9ecaba5965076c2b2ed85236541786"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1f9ecaba5965076c2b2ed85236541786">&#9670;&nbsp;</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 *&#160;</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">&#9670;&nbsp;</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> *&#160;</td>
<td class="paramname"><em>ves</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>edit</em>&#160;</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">&#9670;&nbsp;</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&#160;<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>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 475 B

View file

@ -1,85 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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 &amp;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 &amp;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 &amp;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&#160;<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>

View file

@ -1,288 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<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 &lt;<a class="el" href="vesselsviewmodel_8h_source.html">vesselsviewmodel.h</a>&gt;</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&#160;</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">&#160;</td><td class="mdescRight">Update slot, may be called then redraw needed. <br /></td></tr>
<tr class="separator:a661434440b44a88d5a342cd6deeb7afd"><td class="memSeparator" colspan="2">&#160;</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">&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a675fc2c2fa9a78329236d549b0296930"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vessels_view_model.html#a675fc2c2fa9a78329236d549b0296930">rowCount</a> (const QModelIndex &amp;parent=QModelIndex()) const</td></tr>
<tr class="memdesc:a675fc2c2fa9a78329236d549b0296930"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:a258f6805e5a4f4b176f5580f4fb8bf5e"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vessels_view_model.html#a258f6805e5a4f4b176f5580f4fb8bf5e">columnCount</a> (const QModelIndex &amp;parent=QModelIndex()) const</td></tr>
<tr class="memdesc:a258f6805e5a4f4b176f5580f4fb8bf5e"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:ac2894beac5358447fd411295af816c86"><td class="memItemLeft" align="right" valign="top">QVariant&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a1ff09da84f3c0e1890d01d06350cb801"><td class="memItemLeft" align="right" valign="top">QVariant&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vessels_view_model.html#a1ff09da84f3c0e1890d01d06350cb801">data</a> (const QModelIndex &amp;index, int role=Qt::DisplayRole) const</td></tr>
<tr class="memdesc:a1ff09da84f3c0e1890d01d06350cb801"><td class="mdescLeft">&#160;</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">&#160;</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 &amp; Destructor Documentation</h2>
<a id="ac5da65a36a2138ecc732f71712a802d9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac5da65a36a2138ecc732f71712a802d9">&#9670;&nbsp;</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 *&#160;</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">&#9670;&nbsp;</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 &amp;&#160;</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">&#9670;&nbsp;</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 &amp;&#160;</td>
<td class="paramname"><em>index</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>role</em> = <code>Qt::DisplayRole</code>&#160;</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">&#9670;&nbsp;</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&#160;</td>
<td class="paramname"><em>section</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">Qt::Orientation&#160;</td>
<td class="paramname"><em>orientation</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>role</em>&#160;</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">&#9670;&nbsp;</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 &amp;&#160;</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&#160;<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>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 613 B

View file

@ -1,90 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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&#160;<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>

View file

@ -1,237 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<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 &lt;<a class="el" href="apparatus_8h_source.html">apparatus.h</a>&gt;</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>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classapparatus.html#a263622e0ffe5ca1e0af37c365846244b">apparatus</a> ()</td></tr>
<tr class="memdesc:a263622e0ffe5ca1e0af37c365846244b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct a new apparatus object. <br /></td></tr>
<tr class="separator:a263622e0ffe5ca1e0af37c365846244b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1faf328583d34e7ce1ddfab1cdbc3774"><td class="memItemLeft" align="right" valign="top"><a id="a1faf328583d34e7ce1ddfab1cdbc3774"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classapparatus.html#a1faf328583d34e7ce1ddfab1cdbc3774">~apparatus</a> ()</td></tr>
<tr class="memdesc:a1faf328583d34e7ce1ddfab1cdbc3774"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destroy the apparatus object. <br /></td></tr>
<tr class="separator:a1faf328583d34e7ce1ddfab1cdbc3774"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1eeb2bfdd2f264e3b097a6bd97cef059"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classauth__system.html">auth_system</a> *&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a43ddec7a820e1657b9dfc84bae96b4a2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classobject__system.html">object_system</a> *&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a4f2165b5ee28137a1e52c5eca96260c4"><td class="memItemLeft" align="right" valign="top"><a id="a4f2165b5ee28137a1e52c5eca96260c4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classapparatus.html#a4f2165b5ee28137a1e52c5eca96260c4">save</a> ()</td></tr>
<tr class="memdesc:a4f2165b5ee28137a1e52c5eca96260c4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Saves system data to disk. <br /></td></tr>
<tr class="separator:a4f2165b5ee28137a1e52c5eca96260c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a222bf907ab6b7ead5bce6e6d600a68ae"><td class="memItemLeft" align="right" valign="top"><a id="a222bf907ab6b7ead5bce6e6d600a68ae"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classapparatus.html#a222bf907ab6b7ead5bce6e6d600a68ae">load</a> ()</td></tr>
<tr class="memdesc:a222bf907ab6b7ead5bce6e6d600a68ae"><td class="mdescLeft">&#160;</td><td class="mdescRight">Loads system data from disk. <br /></td></tr>
<tr class="separator:a222bf907ab6b7ead5bce6e6d600a68ae"><td class="memSeparator" colspan="2">&#160;</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&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:ab53ff8bcd9db3218cbc9abba306d88a5"><td class="memItemLeft" align="right" valign="top"><a id="ab53ff8bcd9db3218cbc9abba306d88a5"></a>
static void&#160;</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">&#160;</td><td class="mdescRight">Generates lock file after initialization. <br /></td></tr>
<tr class="separator:ab53ff8bcd9db3218cbc9abba306d88a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad7c39d2c2b5d1d866a78e27217f2acb0"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classapparatus.html">apparatus</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classapparatus.html#ad7c39d2c2b5d1d866a78e27217f2acb0">instance</a> ()</td></tr>
<tr class="memdesc:ad7c39d2c2b5d1d866a78e27217f2acb0"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:a20aecf13e75ff8fa056132c0ddbbc312"><td class="memItemLeft" align="right" valign="top"><a id="a20aecf13e75ff8fa056132c0ddbbc312"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classapparatus.html#a20aecf13e75ff8fa056132c0ddbbc312">init</a> ()</td></tr>
<tr class="memdesc:a20aecf13e75ff8fa056132c0ddbbc312"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes system on start. <br /></td></tr>
<tr class="separator:a20aecf13e75ff8fa056132c0ddbbc312"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a33f56a4305c796a07f1783fa56d4bd8b"><td class="memItemLeft" align="right" valign="top"><a id="a33f56a4305c796a07f1783fa56d4bd8b"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classapparatus.html#a33f56a4305c796a07f1783fa56d4bd8b">shutdown</a> ()</td></tr>
<tr class="memdesc:a33f56a4305c796a07f1783fa56d4bd8b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Shuts system down in the end. <br /></td></tr>
<tr class="separator:a33f56a4305c796a07f1783fa56d4bd8b"><td class="memSeparator" colspan="2">&#160;</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">&#9670;&nbsp;</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">&#9670;&nbsp;</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">&#9670;&nbsp;</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">&#9670;&nbsp;</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&#160;<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>

View file

@ -1,86 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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 &amp;login, bool &amp;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 &amp;login, const QString &amp;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 &amp;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&#160;<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>

View file

@ -1,303 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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> &#124;
<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 &lt;<a class="el" href="auth__system_8h_source.html">auth_system.h</a>&gt;</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>
&#160;</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">&#160;</td><td class="mdescRight">Construct a new auth system object. <br /></td></tr>
<tr class="separator:a874b5d0d263fb85bd74e55067e7cb555"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62a6e1a5d8591b814f8065cabac83dfb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classuser__entity.html">user_entity</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classauth__system.html#a62a6e1a5d8591b814f8065cabac83dfb">get_user</a> (const QString &amp;login, bool &amp;success)</td></tr>
<tr class="memdesc:a62a6e1a5d8591b814f8065cabac83dfb"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:a31261ae3ed88b7279846831585e778e7"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classauth__system.html#a31261ae3ed88b7279846831585e778e7">remove_user</a> (const QString &amp;login)</td></tr>
<tr class="memdesc:a31261ae3ed88b7279846831585e778e7"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:a5a9c2d7b64e981ef73013603417b6e54"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classauth__system.html#a5a9c2d7b64e981ef73013603417b6e54">register_user</a> (const QString &amp;login, const QString &amp;password, UserRole role)</td></tr>
<tr class="memdesc:a5a9c2d7b64e981ef73013603417b6e54"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:a1a4e817c4217c3ebef9ca8e649c4bc3d"><td class="memItemLeft" align="right" valign="top">const QVector&lt; <a class="el" href="classuser__entity.html">user_entity</a> &gt; &amp;&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:ad4550947f8654343addfdd14a3e899e1"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:ac8e2aa711c29253233d082679c082131"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</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">&#160;</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">&#9670;&nbsp;</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 *&#160;</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">&#9670;&nbsp;</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 &amp;&#160;</td>
<td class="paramname"><em>login</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool &amp;&#160;</td>
<td class="paramname"><em>success</em>&#160;</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">&#9670;&nbsp;</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 &amp;&#160;</td>
<td class="paramname"><em>login</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const QString &amp;&#160;</td>
<td class="paramname"><em>password</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">UserRole&#160;</td>
<td class="paramname"><em>role</em>&#160;</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">&#9670;&nbsp;</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 &amp;&#160;</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">&#9670;&nbsp;</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 *&#160;</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">&#9670;&nbsp;</a></span>users()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const QVector&lt; <a class="el" href="classuser__entity.html">user_entity</a> &gt; &amp; 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&lt;user_entity&gt;&amp; </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&#160;<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>

View file

@ -1,88 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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 &amp;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 &amp;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 &amp;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&#160;<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>

View file

@ -1,379 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<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 &lt;<a class="el" href="cargo__entity_8h_source.html">cargo_entity.h</a>&gt;</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>
&#160;</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">&#160;</td><td class="mdescRight">Construct a new cargo entity object. <br /></td></tr>
<tr class="separator:a67eb97d8fdc14d401c01c39afd091e22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f717e3045ae96d149a27169c3008d9d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcargo__entity.html#a6f717e3045ae96d149a27169c3008d9d">cargo_entity</a> (const QString &amp;<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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a048ae966d1a13019518d4f3ef1acf0ef"><td class="memItemLeft" align="right" valign="top">entity_id&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a93a1c8d999b19ab90517b9c65154ce86"><td class="memItemLeft" align="right" valign="top">QString&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:abc02409cd0c04e5e4ac21a28155c6901"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:aed559cae78b5054f361c75cd2d7534d4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcargo__entity.html#aed559cae78b5054f361c75cd2d7534d4">serialize</a> (QDataStream &amp;output)</td></tr>
<tr class="memdesc:aed559cae78b5054f361c75cd2d7534d4"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:aa233ec4012f4df814686709b8ab971f9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcargo__entity.html#aa233ec4012f4df814686709b8ab971f9">deserialize</a> (QDataStream &amp;input)</td></tr>
<tr class="memdesc:aa233ec4012f4df814686709b8ab971f9"><td class="mdescLeft">&#160;</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">&#160;</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&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:aa38ab743088454f9e4336eb1f636997c"><td class="memItemLeft" align="right" valign="top">static entity_id&#160;</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">&#160;</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">&#160;</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 &amp; Destructor Documentation</h2>
<a id="a6f717e3045ae96d149a27169c3008d9d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6f717e3045ae96d149a27169c3008d9d">&#9670;&nbsp;</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 &amp;&#160;</td>
<td class="paramname"><em>title</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">unsigned int&#160;</td>
<td class="paramname"><em>volume</em>&#160;</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">&#9670;&nbsp;</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 &amp;&#160;</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">&#9670;&nbsp;</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">&#9670;&nbsp;</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">&#9670;&nbsp;</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&#160;</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">&#9670;&nbsp;</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 &amp;&#160;</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">&#9670;&nbsp;</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">&#9670;&nbsp;</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&#160;<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>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 620 B

View file

@ -1,94 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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 &amp;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 &amp;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 &amp;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 &amp;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&lt; storage_entity &gt; 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 &amp;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&#160;<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>

View file

@ -1,552 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<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>
&#160;</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">&#160;</td><td class="mdescRight">Construct a new dpoint entity object. <br /></td></tr>
<tr class="separator:a1d7d1890e829a174a911a33fbfa049e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acef2534f47c5a65c8b2b788f3c86f556"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdpoint__entity.html#acef2534f47c5a65c8b2b788f3c86f556">dpoint_entity</a> (entity_id dispatcher_id, const QString &amp;<a class="el" href="classdpoint__entity.html#a1098d70864ed49e32dca4c4aaa22d8e3">title</a>)</td></tr>
<tr class="memdesc:acef2534f47c5a65c8b2b788f3c86f556"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:a11321f19fffcd73ffd6e807a264988f4"><td class="memItemLeft" align="right" valign="top">entity_id&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:ac7610dd981d31da9539c179eb014525d"><td class="memItemLeft" align="right" valign="top">entity_id&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a1098d70864ed49e32dca4c4aaa22d8e3"><td class="memItemLeft" align="right" valign="top">QString&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a7eaf957dca1eab4c957e02fc9138132b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdpoint__entity.html#a7eaf957dca1eab4c957e02fc9138132b">set_title</a> (const QString &amp;new_title)</td></tr>
<tr class="memdesc:a7eaf957dca1eab4c957e02fc9138132b"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:a868c204a0587cd40e38787c89a41d14a"><td class="memItemLeft" align="right" valign="top">const QVector&lt; <a class="el" href="classstorage__entity.html">storage_entity</a> &gt;&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:ae08ec62ccf1fcf236e403057b7803945"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classstorage__entity.html">storage_entity</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdpoint__entity.html#ae08ec62ccf1fcf236e403057b7803945">get_storage</a> (entity_id sid, bool &amp;success)</td></tr>
<tr class="memdesc:ae08ec62ccf1fcf236e403057b7803945"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:afadd13f679d5802935d3c6d320283bfb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdpoint__entity.html#afadd13f679d5802935d3c6d320283bfb">set_storages</a> (QVector&lt; <a class="el" href="classstorage__entity.html">storage_entity</a> &gt; <a class="el" href="classdpoint__entity.html#a868c204a0587cd40e38787c89a41d14a">storages</a>)</td></tr>
<tr class="memdesc:afadd13f679d5802935d3c6d320283bfb"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:a175a25e12ea9b16b529d009130a039da"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a332b8170da14824c1e5e54c531103c08"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a6d8e6307901402a0eb139109917d0fd6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdpoint__entity.html#a6d8e6307901402a0eb139109917d0fd6">serialize</a> (QDataStream &amp;output)</td></tr>
<tr class="memdesc:a6d8e6307901402a0eb139109917d0fd6"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:a5dc0f4028e2c0132bdab69b00ad8c09b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdpoint__entity.html#a5dc0f4028e2c0132bdab69b00ad8c09b">deserialize</a> (QDataStream &amp;input)</td></tr>
<tr class="memdesc:a5dc0f4028e2c0132bdab69b00ad8c09b"><td class="mdescLeft">&#160;</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">&#160;</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&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:abd7c458cbddd2a15be4fa16680ca8fe9"><td class="memItemLeft" align="right" valign="top">static entity_id&#160;</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">&#160;</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">&#160;</td></tr>
</table>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="acef2534f47c5a65c8b2b788f3c86f556"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acef2534f47c5a65c8b2b788f3c86f556">&#9670;&nbsp;</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&#160;</td>
<td class="paramname"><em>dispatcher_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const QString &amp;&#160;</td>
<td class="paramname"><em>title</em>&#160;</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">&#9670;&nbsp;</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>&#160;</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">&#9670;&nbsp;</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 &amp;&#160;</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">&#9670;&nbsp;</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">&#9670;&nbsp;</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&#160;</td>
<td class="paramname"><em>sid</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool &amp;&#160;</td>
<td class="paramname"><em>success</em>&#160;</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">&#9670;&nbsp;</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">&#9670;&nbsp;</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">&#9670;&nbsp;</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&#160;</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">&#9670;&nbsp;</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&#160;</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">&#9670;&nbsp;</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 &amp;&#160;</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">&#9670;&nbsp;</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&lt; <a class="el" href="classstorage__entity.html">storage_entity</a> &gt;&#160;</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">&#9670;&nbsp;</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 &amp;&#160;</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">&#9670;&nbsp;</a></span>storages()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const QVector&lt; <a class="el" href="classstorage__entity.html">storage_entity</a> &gt; 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&lt;storage_entity&gt; </dd></dl>
</div>
</div>
<a id="a1098d70864ed49e32dca4c4aaa22d8e3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1098d70864ed49e32dca4c4aaa22d8e3">&#9670;&nbsp;</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&#160;<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>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 616 B

View file

@ -1,103 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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>&#160;|&#160;<a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_D">D</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_O">O</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_U">U</a>&#160;|&#160;<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&#160;<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>

View file

@ -1,90 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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 &amp;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 &amp;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&#160;<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>

View file

@ -1,413 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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> &#124;
<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 &lt;<a class="el" href="object__system_8h_source.html">object_system.h</a>&gt;</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>
&#160;</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">&#160;</td><td class="mdescRight">Construct a new object system object. <br /></td></tr>
<tr class="separator:ab22bdac115afbc86d27773ebe5a29fa1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a08be75c561fbb09c4e20a2767a08f142"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdpoint__entity.html">dpoint_entity</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classobject__system.html#a08be75c561fbb09c4e20a2767a08f142">get_dpoint</a> (entity_id oid, bool &amp;success)</td></tr>
<tr class="memdesc:a08be75c561fbb09c4e20a2767a08f142"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:a4b88b7d604f2d3ba16711550135d88eb"><td class="memItemLeft" align="right" valign="top">bool&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:ab8479e7a139a7fd2b72af285ecb7b982"><td class="memItemLeft" align="right" valign="top">bool&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a0e598cd1ea7205352031ae33a055bb03"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classvessel__entity.html">vessel_entity</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classobject__system.html#a0e598cd1ea7205352031ae33a055bb03">get_vessel</a> (entity_id oid, bool &amp;success)</td></tr>
<tr class="memdesc:a0e598cd1ea7205352031ae33a055bb03"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:ab19b4234659fd9892f61c6a0f3224a35"><td class="memItemLeft" align="right" valign="top">bool&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a4d6b00411fe2d1547ad1b2f8426dbf6a"><td class="memItemLeft" align="right" valign="top">bool&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a889359fe355ca1a495a5e896c4dc1dc6"><td class="memItemLeft" align="right" valign="top">const QVector&lt; <a class="el" href="classdpoint__entity.html">dpoint_entity</a> &gt;&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a62e1520dd9b1167332318c1feab8ec5c"><td class="memItemLeft" align="right" valign="top">const QVector&lt; <a class="el" href="classvessel__entity.html">vessel_entity</a> &gt;&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a4ae7303dfdade385c28ed4a45c871463"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a3383bcdbc92c97ba7a67365845709ce3"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</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">&#160;</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">&#9670;&nbsp;</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>&#160;</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">&#9670;&nbsp;</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>&#160;</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">&#9670;&nbsp;</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 *&#160;</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">&#9670;&nbsp;</a></span>dpoints()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const QVector&lt; <a class="el" href="classdpoint__entity.html">dpoint_entity</a> &gt; 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&lt;dpoint_entity&gt; </dd></dl>
</div>
</div>
<a id="a08be75c561fbb09c4e20a2767a08f142"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a08be75c561fbb09c4e20a2767a08f142">&#9670;&nbsp;</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&#160;</td>
<td class="paramname"><em>oid</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool &amp;&#160;</td>
<td class="paramname"><em>success</em>&#160;</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">&#9670;&nbsp;</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&#160;</td>
<td class="paramname"><em>oid</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool &amp;&#160;</td>
<td class="paramname"><em>success</em>&#160;</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">&#9670;&nbsp;</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&#160;</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">&#9670;&nbsp;</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&#160;</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">&#9670;&nbsp;</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 *&#160;</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">&#9670;&nbsp;</a></span>vessels()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const QVector&lt; <a class="el" href="classvessel__entity.html">vessel_entity</a> &gt; 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&lt;vessel_entity&gt; </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&#160;<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>

View file

@ -1,92 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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 &amp;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 &amp;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 &amp;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 &amp;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 &amp;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&#160;<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>

View file

@ -1,518 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<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 &lt;<a class="el" href="storage__entity_8h_source.html">storage_entity.h</a>&gt;</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>
&#160;</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">&#160;</td><td class="mdescRight">Construct a new storage entity object. <br /></td></tr>
<tr class="separator:af850a5f678881ae95663dc0a7413dbd7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb7419ad72ac69a0070d845552776a94"><td class="memItemLeft" align="right" valign="top">&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a7a87f19cbb5b2c26a12756b7c038928f"><td class="memItemLeft" align="right" valign="top">entity_id&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a8143f0724106be99a8b81d96001a8d43"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a14300c45f18bd68cc35044ac7bd4bece"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:aa16e872345d86f98ab16be94dd421666"><td class="memItemLeft" align="right" valign="top">const QVector&lt; <a class="el" href="classcargo__entity.html">cargo_entity</a> &gt;&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a3e0b61fe0bfe87203920d4ca3aa1d03c"><td class="memItemLeft" align="right" valign="top">void&#160;</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 &amp;success)</td></tr>
<tr class="memdesc:a3e0b61fe0bfe87203920d4ca3aa1d03c"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:aa3d839134c3b7ca25d0f803a34816d9c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classcargo__entity.html">cargo_entity</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstorage__entity.html#aa3d839134c3b7ca25d0f803a34816d9c">get_cargo</a> (entity_id oid, bool &amp;found)</td></tr>
<tr class="memdesc:aa3d839134c3b7ca25d0f803a34816d9c"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:a298bb3a0f6ef9785d7aa981373b29e57"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstorage__entity.html#a298bb3a0f6ef9785d7aa981373b29e57">withdraw_cargo</a> (entity_id oid, bool &amp;success)</td></tr>
<tr class="memdesc:a298bb3a0f6ef9785d7aa981373b29e57"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:a4d37aa4724fd2561b313bb7366acc46a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstorage__entity.html#a4d37aa4724fd2561b313bb7366acc46a">serialize</a> (QDataStream &amp;output)</td></tr>
<tr class="memdesc:a4d37aa4724fd2561b313bb7366acc46a"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:a5fd88a84af834f54feb7a75535b76ef4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classstorage__entity.html#a5fd88a84af834f54feb7a75535b76ef4">deserialize</a> (QDataStream &amp;input)</td></tr>
<tr class="memdesc:a5fd88a84af834f54feb7a75535b76ef4"><td class="mdescLeft">&#160;</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">&#160;</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&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a9ad21efec956552014dab887e00aa6cb"><td class="memItemLeft" align="right" valign="top">static entity_id&#160;</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">&#160;</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">&#160;</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 &amp; Destructor Documentation</h2>
<a id="adb7419ad72ac69a0070d845552776a94"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adb7419ad72ac69a0070d845552776a94">&#9670;&nbsp;</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&#160;</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">&#9670;&nbsp;</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>&#160;</td>
<td class="paramname"><em>object</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool &amp;&#160;</td>
<td class="paramname"><em>success</em>&#160;</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">&#9670;&nbsp;</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">&#9670;&nbsp;</a></span>cargo()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const QVector&lt; <a class="el" href="classcargo__entity.html">cargo_entity</a> &gt; 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&lt;cargo_entity&gt; </dd></dl>
</div>
</div>
<a id="a5fd88a84af834f54feb7a75535b76ef4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5fd88a84af834f54feb7a75535b76ef4">&#9670;&nbsp;</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 &amp;&#160;</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">&#9670;&nbsp;</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&#160;</td>
<td class="paramname"><em>oid</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool &amp;&#160;</td>
<td class="paramname"><em>found</em>&#160;</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">&#9670;&nbsp;</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">&#9670;&nbsp;</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">&#9670;&nbsp;</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&#160;</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">&#9670;&nbsp;</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 &amp;&#160;</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">&#9670;&nbsp;</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&#160;</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">&#9670;&nbsp;</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&#160;</td>
<td class="paramname"><em>oid</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool &amp;&#160;</td>
<td class="paramname"><em>success</em>&#160;</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&#160;<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>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 654 B

View file

@ -1,91 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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 &amp;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 &amp;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 &amp;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 &amp;login, const QString &amp;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 &amp;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&#160;<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>

View file

@ -1,476 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<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 &lt;<a class="el" href="user__entity_8h_source.html">user_entity.h</a>&gt;</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>
&#160;</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">&#160;</td><td class="mdescRight">Construct a new user entity object. <br /></td></tr>
<tr class="separator:a5fce9c55eb7839cc40cc40470ea2a178"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a639cfd732c5f2682ab155dab1fe8c1e1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classuser__entity.html#a639cfd732c5f2682ab155dab1fe8c1e1">user_entity</a> (const QString &amp;<a class="el" href="classuser__entity.html#afb0094c8fa37a6251595c1d418c8b400">login</a>, const QString &amp;password, UserRole <a class="el" href="classuser__entity.html#ac74256d363a2547e9ee40f43e0f6abcd">role</a>)</td></tr>
<tr class="memdesc:a639cfd732c5f2682ab155dab1fe8c1e1"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:a87691ac224f2450dbd13615a37927d53"><td class="memItemLeft" align="right" valign="top">entity_id&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:afb0094c8fa37a6251595c1d418c8b400"><td class="memItemLeft" align="right" valign="top">const QString&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:ac74256d363a2547e9ee40f43e0f6abcd"><td class="memItemLeft" align="right" valign="top">UserRole&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a49a2795989f4662f9ce46fe63ebae1c0"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classuser__entity.html#a49a2795989f4662f9ce46fe63ebae1c0">verify_password</a> (const QString &amp;password) const</td></tr>
<tr class="memdesc:a49a2795989f4662f9ce46fe63ebae1c0"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:abec1917dfbae86a19bccc1490be16d7b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classuser__entity.html#abec1917dfbae86a19bccc1490be16d7b">set_password</a> (const QString &amp;new_password)</td></tr>
<tr class="memdesc:abec1917dfbae86a19bccc1490be16d7b"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:a16512a79948e91a01f1061ef9e6c5c59"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a54d233b3cd648b08e5458279e005ca05"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classuser__entity.html#a54d233b3cd648b08e5458279e005ca05">serialize</a> (QDataStream &amp;output)</td></tr>
<tr class="memdesc:a54d233b3cd648b08e5458279e005ca05"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:a383547e748ea1e24a1fdcc752b07aaf1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classuser__entity.html#a383547e748ea1e24a1fdcc752b07aaf1">deserialize</a> (QDataStream &amp;input)</td></tr>
<tr class="memdesc:a383547e748ea1e24a1fdcc752b07aaf1"><td class="mdescLeft">&#160;</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">&#160;</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&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a3645c21a64d1fce5e73b3ef1f9bb6fee"><td class="memItemLeft" align="right" valign="top">static entity_id&#160;</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">&#160;</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">&#160;</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 &amp; Destructor Documentation</h2>
<a id="a639cfd732c5f2682ab155dab1fe8c1e1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a639cfd732c5f2682ab155dab1fe8c1e1">&#9670;&nbsp;</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 &amp;&#160;</td>
<td class="paramname"><em>login</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const QString &amp;&#160;</td>
<td class="paramname"><em>password</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">UserRole&#160;</td>
<td class="paramname"><em>role</em>&#160;</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">&#9670;&nbsp;</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 &amp;&#160;</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">&#9670;&nbsp;</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">&#9670;&nbsp;</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">&#9670;&nbsp;</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">&#9670;&nbsp;</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&#160;</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">&#9670;&nbsp;</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">&#9670;&nbsp;</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 &amp;&#160;</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">&#9670;&nbsp;</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 &amp;&#160;</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">&#9670;&nbsp;</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&#160;</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">&#9670;&nbsp;</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 &amp;&#160;</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&#160;<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>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 606 B

View file

@ -1,96 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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 &amp;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 &amp;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 &amp;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 &amp;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 &amp;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 &amp;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&#160;<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>

View file

@ -1,640 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<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 &lt;<a class="el" href="vessel__entity_8h_source.html">vessel_entity.h</a>&gt;</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>
&#160;</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">&#160;</td><td class="mdescRight">Construct a new vessel entity object. <br /></td></tr>
<tr class="separator:ac654b9d8404e43ed7d9d4be6fc9d3935"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a641ea7c1c9169d52d710091bd349f87d"><td class="memItemLeft" align="right" valign="top">&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a97390e01b3e02bf4a532461c5353cbcf"><td class="memItemLeft" align="right" valign="top">entity_id&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a32c2dc97e9926fbc350ccd88ee125e25"><td class="memItemLeft" align="right" valign="top">QString&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:abb73f76373c00a14ba9e3174bed2c48d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classvessel__entity.html#abb73f76373c00a14ba9e3174bed2c48d">set_skipper</a> (const QString &amp;new_skipper)</td></tr>
<tr class="memdesc:abb73f76373c00a14ba9e3174bed2c48d"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:accda18da630df4e807975dffc72f30c7"><td class="memItemLeft" align="right" valign="top">entity_id&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a23b42796cb1894b5c6114aaa1e5935d4"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a210bd26a2aae0e4f28d3021656ed01ee"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:aa626c7aa41c698778db9b2aaefb02321"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:ab6a1270e7962f1a34cd8ad3a353ae0f6"><td class="memItemLeft" align="right" valign="top">const QVector&lt; <a class="el" href="classcargo__entity.html">cargo_entity</a> &gt;&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a8cb8b30b6195571fa08981145a544ae6"><td class="memItemLeft" align="right" valign="top">void&#160;</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 &amp;success)</td></tr>
<tr class="memdesc:a8cb8b30b6195571fa08981145a544ae6"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:a27f5ce81bf129e6b41a4a304be889706"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classcargo__entity.html">cargo_entity</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classvessel__entity.html#a27f5ce81bf129e6b41a4a304be889706">get_cargo</a> (entity_id oid, bool &amp;found)</td></tr>
<tr class="memdesc:a27f5ce81bf129e6b41a4a304be889706"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:aeb117c5ea203dc5a6c99086b6a6844a2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classvessel__entity.html#aeb117c5ea203dc5a6c99086b6a6844a2">withdraw_cargo</a> (entity_id oid, bool &amp;success)</td></tr>
<tr class="memdesc:aeb117c5ea203dc5a6c99086b6a6844a2"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:abce457a6f8414236ba1ecbff52bc025e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classvessel__entity.html#abce457a6f8414236ba1ecbff52bc025e">serialize</a> (QDataStream &amp;output)</td></tr>
<tr class="memdesc:abce457a6f8414236ba1ecbff52bc025e"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:aefb0311996670561fa415cd4170e0e2c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classvessel__entity.html#aefb0311996670561fa415cd4170e0e2c">deserialize</a> (QDataStream &amp;input)</td></tr>
<tr class="memdesc:aefb0311996670561fa415cd4170e0e2c"><td class="mdescLeft">&#160;</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">&#160;</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&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:afe363311cff58f1bc67f563e474327a2"><td class="memItemLeft" align="right" valign="top">static entity_id&#160;</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">&#160;</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">&#160;</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 &amp; Destructor Documentation</h2>
<a id="a641ea7c1c9169d52d710091bd349f87d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a641ea7c1c9169d52d710091bd349f87d">&#9670;&nbsp;</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&#160;</td>
<td class="paramname"><em>skipper</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">entity_id&#160;</td>
<td class="paramname"><em>harbor_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">unsigned int&#160;</td>
<td class="paramname"><em>capacity</em>&#160;</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">&#9670;&nbsp;</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>&#160;</td>
<td class="paramname"><em>object</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool &amp;&#160;</td>
<td class="paramname"><em>success</em>&#160;</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">&#9670;&nbsp;</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">&#9670;&nbsp;</a></span>cargo()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const QVector&lt; <a class="el" href="classcargo__entity.html">cargo_entity</a> &gt; 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&lt;cargo_entity&gt; </dd></dl>
</div>
</div>
<a id="aefb0311996670561fa415cd4170e0e2c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aefb0311996670561fa415cd4170e0e2c">&#9670;&nbsp;</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 &amp;&#160;</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">&#9670;&nbsp;</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&#160;</td>
<td class="paramname"><em>oid</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool &amp;&#160;</td>
<td class="paramname"><em>found</em>&#160;</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">&#9670;&nbsp;</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">&#9670;&nbsp;</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">&#9670;&nbsp;</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">&#9670;&nbsp;</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&#160;</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">&#9670;&nbsp;</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 &amp;&#160;</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">&#9670;&nbsp;</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&#160;</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">&#9670;&nbsp;</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&#160;</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">&#9670;&nbsp;</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 &amp;&#160;</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">&#9670;&nbsp;</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">&#9670;&nbsp;</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&#160;</td>
<td class="paramname"><em>oid</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool &amp;&#160;</td>
<td class="paramname"><em>success</em>&#160;</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&#160;<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>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 573 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 132 B

View file

@ -1,127 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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>&#160;<span class="preprocessor">#ifndef DELIVERYPOINTEDITDIALOG_H</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="preprocessor">#define DELIVERYPOINTEDITDIALOG_H</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160; </div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="preprocessor">#include &lt;QDebug&gt;</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="preprocessor">#include &lt;QDialog&gt;</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="preprocessor">#include &lt;QMessageBox&gt;</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="preprocessor">#include &lt;QString&gt;</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="preprocessor">#include &lt;QStringList&gt;</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="preprocessor">#include &lt;QStringListModel&gt;</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160; </div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="preprocessor">#include &quot;entities/dpoint_entity.h&quot;</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="preprocessor">#include &quot;system/apparatus.h&quot;</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="preprocessor">#include &quot;storageeditdialog.h&quot;</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160; </div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160; </div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<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>&#160; </div>
<div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="class_delivery_point_edit_dialog.html"> 26</a></span>&#160;<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>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; Q_OBJECT</div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; Ui::DeliveryPointEditDialog *ui;</div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; </div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; QStringListModel *svm;</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; <a class="code" href="classdpoint__entity.html">dpoint_entity</a> *_dp;</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; </div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; <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>&#160; <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>&#160; </div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; <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>&#160; <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>&#160; </div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;<span class="keyword">public</span> slots:</div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; <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>&#160; </div>
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; <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>&#160; </div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; <span class="keywordtype">void</span> update_list();</div>
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160;};</div>
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; </div>
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160;<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&#160;<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>

View file

@ -1,111 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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>&#160;<span class="preprocessor">#ifndef DELIVERYPOINTSVIEWMODEL_H</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="preprocessor">#define DELIVERYPOINTSVIEWMODEL_H</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160; </div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="preprocessor">#include &quot;system/apparatus.h&quot;</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160; </div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="preprocessor">#include &lt;QAbstractTableModel&gt;</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160; </div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160; </div>
<div class="line"><a name="l00013"></a><span class="lineno"><a class="line" href="class_delivery_points_view_model.html"> 13</a></span>&#160;<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>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160; Q_OBJECT</div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160; </div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; <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>&#160; <span class="keywordtype">int</span> <a class="code" href="class_delivery_points_view_model.html#a71ec63cd166c60e0fabf10e317d7eddb">rowCount</a>(<span class="keyword">const</span> QModelIndex &amp;parent = QModelIndex()) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; <span class="keywordtype">int</span> <a class="code" href="class_delivery_points_view_model.html#aa8a0095f6bdf3aad34ecc855ea802179">columnCount</a>(<span class="keyword">const</span> QModelIndex &amp;parent = QModelIndex()) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; 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>&#160; QVariant <a class="code" href="class_delivery_points_view_model.html#ae72fea17727d37c749717aad1fdc3059">data</a>(<span class="keyword">const</span> QModelIndex &amp;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>&#160; </div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;<span class="keyword">public</span> slots:</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; <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>&#160;};</div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; </div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;<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 &amp;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 &amp;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 &amp;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&#160;<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>

View file

@ -1,80 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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&#160;<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>

View file

@ -1,80 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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&#160;<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>

View file

@ -1,80 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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&#160;<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>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 746 B

File diff suppressed because it is too large Load diff

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 15 KiB

View file

@ -1,139 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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>&#160;<span class="preprocessor">#ifndef DPOINT_ENTITY_H</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="preprocessor">#define DPOINT_ENTITY_H</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160; </div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="preprocessor">#include &quot;IEntity.h&quot;</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="preprocessor">#include &quot;storage_entity.h&quot;</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160; </div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="preprocessor">#include &lt;QString&gt;</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="preprocessor">#include &lt;QVector&gt;</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="preprocessor">#include &lt;QRandomGenerator&gt;</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="preprocessor">#include &lt;QCryptographicHash&gt;</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160; </div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160; </div>
<div class="line"><a name="l00013"></a><span class="lineno"><a class="line" href="classdpoint__entity.html"> 13</a></span>&#160;<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>&#160;<span class="keyword">private</span>:</div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160; <span class="keyword">static</span> entity_id __global_id;</div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160; </div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160; entity_id _id = 0;</div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; entity_id _dispatcher_id;</div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; QString _title;</div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; QVector&lt;storage_entity&gt; _storages;</div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; </div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; <a class="code" href="classdpoint__entity.html#a1d7d1890e829a174a911a33fbfa049e5">dpoint_entity</a>();</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; <a class="code" href="classdpoint__entity.html#a1d7d1890e829a174a911a33fbfa049e5">dpoint_entity</a>(entity_id dispatcher_id, <span class="keyword">const</span> QString &amp;<a class="code" href="classdpoint__entity.html#a1098d70864ed49e32dca4c4aaa22d8e3">title</a>);</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; </div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; 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>&#160; 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>&#160; 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>&#160; <span class="keywordtype">void</span> <a class="code" href="classdpoint__entity.html#a7eaf957dca1eab4c957e02fc9138132b">set_title</a>(<span class="keyword">const</span> QString &amp;new_title);</div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; <span class="keyword">const</span> QVector&lt;storage_entity&gt; <a class="code" href="classdpoint__entity.html#a868c204a0587cd40e38787c89a41d14a">storages</a>();</div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; <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> &amp;success);</div>
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdpoint__entity.html#afadd13f679d5802935d3c6d320283bfb">set_storages</a>(QVector&lt;storage_entity&gt; <a class="code" href="classdpoint__entity.html#a868c204a0587cd40e38787c89a41d14a">storages</a>);</div>
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; <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>&#160; <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>&#160; </div>
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdpoint__entity.html#a6d8e6307901402a0eb139109917d0fd6">serialize</a>(QDataStream &amp;output);</div>
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdpoint__entity.html#a5dc0f4028e2c0132bdab69b00ad8c09b">deserialize</a>(QDataStream &amp;input);</div>
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; <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>&#160; <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>&#160;};</div>
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; </div>
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160;<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 &amp;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 &amp;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 &amp;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&lt; storage_entity &gt; 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 &amp;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&lt; storage_entity &gt; 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&#160;<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>

View file

@ -1,121 +0,0 @@
/*
@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('&#9660;');
$(this).show();
} else if (l==level+1) {
i.removeClass('iconfclosed iconfopen').addClass('iconfclosed');
a.html('&#9658;');
$(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('&#9658;');
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('&#9660;');
// 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('&#9658;');
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 */

View file

@ -1,105 +0,0 @@
<!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
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Реализация Информационной системы &quot;Морской транспорт&quot;</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&amp;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&amp;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;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span id="img_0_" class="iconfopen" onclick="toggleFolder('0_')">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">&#9660;</span><span id="img_1_" class="iconfopen" onclick="toggleFolder('1_')">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</span><span id="arr_2_" class="arrow" onclick="toggleFolder('2_')">&#9660;</span><span id="img_2_" class="iconfopen" onclick="toggleFolder('2_')">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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&#160;<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>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 616 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 597 B

Some files were not shown because too many files have changed in this diff Show more