Make InputInvoice fields private.
This commit is contained in:
parent
ecb3d76fb4
commit
aa5f4b1982
@ -49,7 +49,7 @@ struct Invoice {
|
|||||||
void parse(ParserT &parser);
|
void parse(ParserT &parser);
|
||||||
};
|
};
|
||||||
|
|
||||||
struct InputInvoice {
|
class InputInvoice {
|
||||||
string title_;
|
string title_;
|
||||||
string description_;
|
string description_;
|
||||||
Photo photo_;
|
Photo photo_;
|
||||||
@ -63,6 +63,9 @@ struct InputInvoice {
|
|||||||
int64 total_amount_ = 0;
|
int64 total_amount_ = 0;
|
||||||
MessageId receipt_message_id_;
|
MessageId receipt_message_id_;
|
||||||
|
|
||||||
|
friend bool operator==(const InputInvoice &lhs, const InputInvoice &rhs);
|
||||||
|
|
||||||
|
public:
|
||||||
InputInvoice() = default;
|
InputInvoice() = default;
|
||||||
|
|
||||||
InputInvoice(tl_object_ptr<telegram_api::messageMediaInvoice> &&message_invoice, Td *td, DialogId owner_dialog_id,
|
InputInvoice(tl_object_ptr<telegram_api::messageMediaInvoice> &&message_invoice, Td *td, DialogId owner_dialog_id,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user