diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2008-02-08 15:53:45 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2008-02-08 15:53:45 +0000 |
| commit | 1b7c1982896dba1d38e1fe84ba9660996607f5f9 (patch) | |
| tree | d12047cb37ded1e18d4d5b97844412538beb19ff /src/AbstractAuthResolver.h | |
| parent | d82e183d346375ac8a58a298a58728be615f947e (diff) | |
2008-02-08 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
Removed "using namespace std;" from all sources. Appended std::
prefix to c++
standard classes.
Included string.h where mem* function are used.
Diffstat (limited to 'src/AbstractAuthResolver.h')
| -rw-r--r-- | src/AbstractAuthResolver.h | 35 |
1 files changed, 12 insertions, 23 deletions
diff --git a/src/AbstractAuthResolver.h b/src/AbstractAuthResolver.h index 3944a362..bdf1370e 100644 --- a/src/AbstractAuthResolver.h +++ b/src/AbstractAuthResolver.h @@ -37,42 +37,31 @@ #include "AuthResolver.h" +namespace aria2 { + class AbstractAuthResolver : public AuthResolver { protected: - AuthConfigHandle _userDefinedAuthConfig; + SharedHandle<AuthConfig> _userDefinedAuthConfig; - AuthConfigHandle _defaultAuthConfig; + SharedHandle<AuthConfig> _defaultAuthConfig; public: - AbstractAuthResolver():_userDefinedAuthConfig(0), - _defaultAuthConfig(new AuthConfig()) - {} - - virtual ~AbstractAuthResolver() {} + AbstractAuthResolver(); - void setUserDefinedAuthConfig(const AuthConfigHandle& authConfig) - { - _userDefinedAuthConfig = authConfig; - } + virtual ~AbstractAuthResolver(); - AuthConfigHandle getUserDefinedAuthConfig() const - { - return _userDefinedAuthConfig; - } + void setUserDefinedAuthConfig(const SharedHandle<AuthConfig>& authConfig); - void setDefaultAuthConfig(const AuthConfigHandle& authConfig) - { - _defaultAuthConfig = authConfig; - } + SharedHandle<AuthConfig> getUserDefinedAuthConfig() const; - AuthConfigHandle getDefaultAuthConfig() const - { - return _defaultAuthConfig; - } + void setDefaultAuthConfig(const SharedHandle<AuthConfig>& authConfig); + SharedHandle<AuthConfig> getDefaultAuthConfig() const; }; typedef SharedHandle<AbstractAuthResolver> AbstractAuthResolverHandle; +} // namespace aria2 + #endif // _D_ABSTRACT_AUTH_RESOLVER_H_ |
