Suuports clang compiler
[anna.git] / example / timex / ArithmeticHTTPServer / Context.hpp
index a24b363..830470d 100644 (file)
@@ -2,7 +2,7 @@
 //
 // (c) Copyright 2005-2014 Eduardo Ramos Testillano & Francisco Ruiz Rayo
 //
-// https://bitbucket.org/testillano/anna
+// http://redmine.teslayout.com/projects/anna-suite
 //
 // Redistribution and use in source and binary forms, with or without
 // modification, are permitted provided that the following conditions
@@ -14,7 +14,7 @@
 // copyright notice, this list of conditions and the following disclaimer
 // in the documentation and/or other materials provided with the
 // distribution.
-//     * Neither the name of Google Inc. nor the names of its
+//     *  Neither the name of the copyright holder nor the names of its
 // contributors may be used to endorse or promote products derived from
 // this software without specific prior written permission.
 //
@@ -53,9 +53,9 @@ class Transaction;
 
 using namespace anna;
 
-class Context : public timex::Context <S64> {
+class Context : public anna::timex::Context <S64> {
 public:
-   Context (timex::Engine&, const Millisecond& timeout);
+   Context (anna::timex::Engine&, const Millisecond& timeout);
    
    void create (const S64 id, comm::ClientSocket&) throw (RuntimeException);
    void destroy (Transaction*) throw ();
@@ -63,8 +63,8 @@ public:
 private:
    Recycler <Transaction> a_transactions;
 
-   timex::Transaction* createTransaction (const int /*classType*/) throw ();
-   void releaseTransaction (timex::Transaction* tt) throw ();
+   anna::timex::Transaction* createTransaction (const int /*classType*/) throw ();
+   void releaseTransaction (anna::timex::Transaction* tt) throw ();
 
    std::string identifierAsString (const S64&) const throw ();
    const S64& contextAsIdentifier (const void*) const throw ();