This repository has been archived by the owner on Sep 9, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 524
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update precompiled win32 gloox lib to 1.0.13 and rebuild glooxwrapper…
… with VC++ 2013. git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@16515 3db68df2-c116-0410-a063-a993310a9797
- Loading branch information
JoshuaJB
authored and
JoshuaJB
committed
Apr 8, 2015
1 parent
b275035
commit 2c08e09
Showing
175 changed files
with
628 additions
and
369 deletions.
There are no files selected for viewing
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,61 @@ | ||
/* | ||
Copyright (c) 2015 by Jakob Schröter <js@camaya.net> | ||
This file is part of the gloox library. http://camaya.net/gloox | ||
This software is distributed under a license. The full license | ||
agreement can be found in the file LICENSE in this distribution. | ||
This software may not be copied, modified, sold or distributed | ||
other than expressed in the named license agreement. | ||
This software is distributed without any warranty. | ||
*/ | ||
|
||
|
||
|
||
#ifndef ADHOCPLUGIN_H__ | ||
#define ADHOCPLUGIN_H__ | ||
|
||
#include "gloox.h" | ||
#include "stanzaextension.h" | ||
|
||
namespace gloox | ||
{ | ||
|
||
class Tag; | ||
|
||
/** | ||
* @brief A base class for Adhoc Command plugins (DataForm, IO Data, ...). | ||
* | ||
* This is just a common base class for abstractions of protocols that can be embedded into Adhoc Commands. | ||
* You should not need to use this class directly unless you're extending Adhoc Commands further. | ||
* | ||
* This class exists purely as an additional abstraction layer, to limit the type of objects that can be | ||
* added to an Adhoc Command. | ||
* | ||
* @author Jakob Schröter <js@camaya.net> | ||
* @since 1.0.13 | ||
*/ | ||
class GLOOX_API AdhocPlugin : public StanzaExtension | ||
{ | ||
public: | ||
|
||
/** | ||
* | ||
*/ | ||
AdhocPlugin( int type ) : StanzaExtension( type ) {} | ||
|
||
/** | ||
* Virtual destructor. | ||
*/ | ||
virtual ~AdhocPlugin() {} | ||
|
||
/** | ||
* Converts to @b true if the plugin is valid, @b false otherwise. | ||
*/ | ||
virtual operator bool() const = 0; | ||
|
||
}; | ||
|
||
} | ||
|
||
#endif // ADHOCPLUGIN_H__ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.