Class permissions
boost::interprocess::permissions
Synopsis
Description
Класс разрешений представляет собой разрешения, которые должны быть установлены для общей памяти или файлов, которые могут быть построены в форме обычных разрешений представления: указатель Security_ATTRIBUTES в окнах или ORed rwx chmod integer в UNIX.
permissions
public
construct/copy/destruct
передачи(os_permissions_type type);
Поставляет объект разрешений от пользователя, предоставляемого ос-зависимыми разрешениями.
разрешения();
Строит объект разрешений по умолчанию: 0644 для UNIX.
permissions public member functions
void set_default();
Потребования по умолчанию: 0644 для UNIX.
void set_unrestricted();
Сетки разрешения на неограниченный доступ: 0666 для UNIX.
void set_permissions(os_permissions_type perm);
Sets разрешения от пользователя предоставлены ос-зависимые разрешения.
os_permissions_type get_permissions() const;
Возвращение сохраненных ос-зависимых разрешений