diff options
author | Nat Goodspeed <nat@lindenlab.com> | 2019-05-30 16:35:45 -0400 |
---|---|---|
committer | Nat Goodspeed <nat@lindenlab.com> | 2020-03-25 16:01:31 -0400 |
commit | 378e4fae94c9c16b0b9070d7c7d3f63cba8aee94 (patch) | |
tree | 6985c0526397c17282a56dd31100bdfb6898f708 /indra/llcommon/linden_common.h | |
parent | 8bb8d7e5b7433ada8eef068016054d4eb2c645b8 (diff) |
SL-11216: Introduce LLVersionInfo::getReleaseNotes() method.
The default string returned by getReleaseNotes() is empty. It must be set by
posting the relevant release-notes URL string to a new LLEventMailDrop
instance named "relnotes".
Add unique_ptr<LLEventMailDrop> and unique_ptr<LLStoreListener<std::string>>
to LLVersionInfo -- using unique_ptr to leave those classes opaque to
header-file consumers. Introduce an out-of-line destructor to handle the
unique_ptr<opaque> idiom.
Initialize the LLEventMailDrop with the desired name; initialize the
LLStoreListener with that LLEventMailDrop and the data member returned by
getReleaseNotes().
Diffstat (limited to 'indra/llcommon/linden_common.h')
0 files changed, 0 insertions, 0 deletions