1
0
mirror of https://github.com/VCMP-SqMod/SqMod.git synced 2025-07-14 21:07:12 +02:00

Update POCO library.

This commit is contained in:
Sandu Liviu Catalin
2023-03-23 20:19:11 +02:00
parent 8d15f4b6e9
commit 233fc103f9
2521 changed files with 257092 additions and 72789 deletions

View File

@ -28,12 +28,12 @@ namespace Poco {
template <class TArgs>
class Expire: public AbstractDelegate<TArgs>
/// Decorator for AbstractDelegate adding automatic
/// Decorator for AbstractDelegate adding automatic
/// expiration of registrations to AbstractDelegate's.
{
public:
Expire(const AbstractDelegate<TArgs>& p, Timestamp::TimeDiff expireMillisecs):
_pDelegate(p.clone()),
_pDelegate(p.clone()),
_expire(expireMillisecs*1000)
{
}
@ -50,7 +50,7 @@ public:
{
delete _pDelegate;
}
Expire& operator = (const Expire& expire)
{
if (&expire != this)
@ -81,7 +81,7 @@ public:
{
return new Expire(*this);
}
void disable()
{
_pDelegate->disable();
@ -109,12 +109,12 @@ private:
template <>
class Expire<void>: public AbstractDelegate<void>
/// Decorator for AbstractDelegate adding automatic
/// Decorator for AbstractDelegate adding automatic
/// expiration of registrations to AbstractDelegate's.
{
public:
Expire(const AbstractDelegate<void>& p, Timestamp::TimeDiff expireMillisecs):
_pDelegate(p.clone()),
_pDelegate(p.clone()),
_expire(expireMillisecs*1000)
{
}
@ -131,7 +131,7 @@ public:
{
delete _pDelegate;
}
Expire& operator = (const Expire& expire)
{
if (&expire != this)
@ -162,7 +162,7 @@ public:
{
return new Expire(*this);
}
void disable()
{
_pDelegate->disable();