diff options
author | lloyd <[email protected]> | 2006-07-01 23:28:34 +0000 |
---|---|---|
committer | lloyd <[email protected]> | 2006-07-01 23:28:34 +0000 |
commit | 4a85275067375f0f08f2d281512f6d7174c6ca0e (patch) | |
tree | 1f3f5981d45bf542398dd9c16fa70ce40b7d17b1 /include/modules.h | |
parent | 984d1c480e724ffba5a5aa1f09980016bb9b03ca (diff) |
Let modules override the transcoder object (since system libs
like iconv may be useful there...)
Diffstat (limited to 'include/modules.h')
-rw-r--r-- | include/modules.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/modules.h b/include/modules.h index 81de52faf..d2d83985c 100644 --- a/include/modules.h +++ b/include/modules.h @@ -19,6 +19,7 @@ class Modules public: virtual class Mutex_Factory* mutex_factory() const = 0; virtual class Timer* timer() const = 0; + virtual class Charset_Transcoder* transcoder() const = 0; virtual std::string default_allocator() const = 0; @@ -37,6 +38,7 @@ class Builtin_Modules : public Modules public: class Mutex_Factory* mutex_factory() const; class Timer* timer() const; + class Charset_Transcoder* transcoder() const; std::string default_allocator() const; |