#include <nft_rule.h>
|
| static Result< NftRule > | Create (Nftables &nft, std::string_view family, std::string_view table, std::string_view chain, std::string_view content, std::string_view tag) |
| |
|
| | NftRule (Nftables *nft, std::string_view family, std::string_view table, std::string_view chain, std::string comment) |
| |
◆ ~NftRule()
| cuttlefish::NftRule::~NftRule |
( |
| ) |
|
◆ NftRule() [1/3]
| cuttlefish::NftRule::NftRule |
( |
NftRule && |
r | ) |
|
|
noexcept |
◆ NftRule() [2/3]
| cuttlefish::NftRule::NftRule |
( |
const NftRule & |
r | ) |
|
|
delete |
◆ NftRule() [3/3]
| cuttlefish::NftRule::NftRule |
( |
Nftables * |
nft, |
|
|
std::string_view |
family, |
|
|
std::string_view |
table, |
|
|
std::string_view |
chain, |
|
|
std::string |
comment |
|
) |
| |
|
private |
◆ Create()
| Result< NftRule > cuttlefish::NftRule::Create |
( |
Nftables & |
nft, |
|
|
std::string_view |
family, |
|
|
std::string_view |
table, |
|
|
std::string_view |
chain, |
|
|
std::string_view |
content, |
|
|
std::string_view |
tag |
|
) |
| |
|
static |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ chain_
| std::string cuttlefish::NftRule::chain_ |
|
private |
◆ comment_
| std::string cuttlefish::NftRule::comment_ |
|
private |
◆ family_
| std::string cuttlefish::NftRule::family_ |
|
private |
◆ nft_
| Nftables* cuttlefish::NftRule::nft_ = nullptr |
|
private |
◆ table_
| std::string cuttlefish::NftRule::table_ |
|
private |
The documentation for this class was generated from the following files: