Ananas Library 0.9.5
|
Класс для работы с файлом ресурсов. Подробнее...
#include <acfgrc.h>
Открытые члены | |
aCfgRc () | |
int | read (const QString &fname) |
Читает данные из файла ресурсов указанного в параметре при вызове. | |
int | write (const QString &fname) |
Записывает данные в файл ресурсов, указанный в параметрах вызова. | |
int | write () |
Записывает данные объекта в файл ресурсов. | |
QString | value (const QString &name, const QString &defValue=QString::null) |
Возвращает значение именованного параметра. | |
void | setValue (const QString &name, const QString &value) |
Задает значение именованного параметра. | |
int | count () |
Возвращает количество параметров, информация о которых храниться в объекте. | |
QString | getRcFileName () |
Возвращает имя используемого rc файла с полным путем. . |
Класс для работы с файлом ресурсов.
Класс aCfgRc реализует интерфейс управления файлом ресурсов бизнес-схемы Ананаса, содержащим параметры соединения с SQL сервером, имя бизнес схемы, отображаемое пользователю для выбора при запуске Ананаса, и ссылку на файл метаданных бизнес-схемы Ананаса.
aCfgRc::aCfgRc | ( | ) |
Ananas resource file object constructor.
int aCfgRc::count | ( | ) |
Возвращает количество параметров, информация о которых храниться в объекте.
QString aCfgRc::getRcFileName | ( | ) |
Возвращает имя используемого rc файла с полным путем. .
int aCfgRc::read | ( | const QString & | fname | ) |
Читает данные из файла ресурсов указанного в параметре при вызове.
И заполняет объекта класса данными из файла ресурса.
fname | имя файла ресурса, включая полный путь. |
void aCfgRc::setValue | ( | const QString & | name, |
const QString & | value ) |
Задает значение именованного параметра.
Метод предоставляет доступ к параметрам файла ресурсов, хранимым в объекте.
name | - имя параметра, значение которого требуется задать. |
value | - новое значение параметра с именем name. Состав и количество параметров вида ИМЯ=ЗНАЧЕНИЕ не контролируются методом. Однако, для успешного создания соединения с SQL сервером должны быть заданы как минимум приведенные в примере ниже шесть праметров. void setValue(const QString &name, const QString &value) Задает значение именованного параметра. Определения acfgrc.cpp:220 |
Перекрестные ссылки value().
QString aCfgRc::value | ( | const QString & | name, |
const QString & | defValue = QString::null ) |
Возвращает значение именованного параметра.
Метод предоставляет доступ к параметрам файла ресурсов, хранимым в объекте.
name | - имя параметра, значение которого требуется получить. Состав и количество параметров вида ИМЯ=ЗНАЧЕНИЕ не контролируются методом. |
Используется в aDatabase::init(), aDatabase::prepareDatabaseConnect() и setValue().
int aCfgRc::write | ( | ) |
Записывает данные объекта в файл ресурсов.
В качестве имени файла ресурсов используется значение, хранящееся в поле filename объекта. Использует метод aCfgRc::write(const QString &fname)
Перекрестные ссылки write().
Используется в write().
int aCfgRc::write | ( | const QString & | fname | ) |
Записывает данные в файл ресурсов, указанный в параметрах вызова.
В файл ресурса записываются данные, хранимые в объекте.
fname | - имя файла ресурсов, включая полный путь. |