Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 1606


Ignore:
Timestamp:
Jun 16, 2008, 7:53:40 PM (16 years ago)
Author:
rgrieder
Message:
  • removed struct ObjectListBase::Export from the forward declarations (not allowed for nested classes, but were possible with the use of a template..)
  • moved Error from core to util (since Debug.h has moved too)
Location:
code/branches/core3
Files:
9 edited
2 moved

Legend:

Unmodified
Added
Removed
  • code/branches/core3/src/audio/AudioIncludes.h

    r1505 r1606  
    4747#include <vorbis/vorbisfile.h>
    4848
    49 #include "core/Error.h"
     49#include "util/Error.h"
  • code/branches/core3/src/audio/AudioManager.cc

    r1586 r1606  
    3434#include "AudioSource.h"
    3535#include "AudioStream.h"
    36 #include "core/Error.h"
     36#include "util/Error.h"
    3737#include "util/Debug.h"
    3838
  • code/branches/core3/src/audio/AudioStream.cc

    r1586 r1606  
    2929
    3030#include "util/Debug.h"
    31 #include "core/Error.h"
     31#include "util/Error.h"
    3232
    3333namespace audio
  • code/branches/core3/src/core/CMakeLists.txt

    r1586 r1606  
    33  ConfigValueContainer.cc
    44  Core.cc
    5   Error.cc
    65  Language.cc
    76  ObjectListBase.cc
  • code/branches/core3/src/core/CorePrereqs.h

    r1591 r1606  
    111111  class ConsoleCommand;
    112112  class Core;
    113   class Error;
    114113  class Executor;
    115114  template <class T>
     
    158157  class XMLPortParamContainer;
    159158
    160   struct ObjectListBase::Export;
    161 
    162159  // input
    163160  //class GUIInputHandler;
  • code/branches/core3/src/util/CMakeLists.txt

    r1586 r1606  
    22  ArgReader.cc
    33  Clipboard.cc
     4  Error.cc
    45  ExprParser.cc
    56  Math.cc
  • code/branches/core3/src/util/Error.cc

    r1605 r1606  
    3333
    3434#include "Error.h"
    35 #include "util/Debug.h"
     35#include "Debug.h"
    3636
    3737namespace orxonox
     
    3939        Error::Error(std::string errorMsg, int errorCode)
    4040        {
    41                 COUT(1) << "############################ "<< std::endl
    42                                                         << "#         Error "<<errorCode<< "          #"<< std::endl
    43                                                         << "############################ "<< std::endl
    44                                                         << "An error occured in Orxonox: "<< std::endl;
     41                COUT(1) << "############################ " << std::endl
     42                                          << "#         Error " << errorCode << "          #" << std::endl
     43                                                << "############################ " << std::endl
     44                                                << "An error occured in Orxonox: " << std::endl;
    4545
    46                 if (errorMsg=="")
     46                if (errorMsg == "")
    4747                {
    4848                        switch (errorCode)
     
    5151                                        errorMsg = "Some error!";
    5252                                        break;
     53
    5354                                default:
    5455                                        errorMsg = "Unknown error!";
    5556                        }
    5657                }
    57                 COUT(1) << errorMsg << std::endl<< std::endl;
     58                COUT(1) << errorMsg << std::endl << std::endl;
    5859        }
    5960}
  • code/branches/core3/src/util/Error.h

    r1605 r1606  
    3535#define _Error_H__
    3636
    37 #include "CorePrereqs.h"
     37#include "UtilPrereqs.h"
    3838
    3939#include <string>
     
    4141namespace orxonox
    4242{
    43         class _CoreExport Error
     43        class _UtilExport Error
    4444        {
    4545        public:
  • code/branches/core3/src/util/UtilPrereqs.h

    r1586 r1606  
    6262class ArgReader;
    6363class Convert;
     64class ExprParser;
    6465class MultiTypePrimitive;
    6566class MultiTypeString;
    6667class MultiTypeMath;
    67 class OutputHandler;
    6868class SubString;
    6969
     
    7272    class OutputBuffer;
    7373    class OutputBufferListener;
     74    class Error;
     75    class OutputHandler;
    7476}
    7577
  • code/branches/core3/visual_studio/vc8/core.vcproj

    r1603 r1606  
    161161                        </File>
    162162                        <File
    163                                 RelativePath="..\..\src\core\Error.cc"
    164                                 >
    165                         </File>
    166                         <File
    167163                                RelativePath="..\..\src\core\Language.cc"
    168164                                >
     
    347343                        </File>
    348344                        <File
    349                                 RelativePath="..\..\src\core\Error.h"
    350                                 >
    351                         </File>
    352                         <File
    353345                                RelativePath="..\..\src\core\Language.h"
    354346                                >
  • code/branches/core3/visual_studio/vc8/util.vcproj

    r1603 r1606  
    157157                        </File>
    158158                        <File
     159                                RelativePath="..\..\src\util\Error.cc"
     160                                >
     161                        </File>
     162                        <File
    159163                                RelativePath="..\..\src\util\ExprParser.cc"
    160164                                >
     
    215219                        </File>
    216220                        <File
     221                                RelativePath="..\..\src\util\Error.h"
     222                                >
     223                        </File>
     224                        <File
    217225                                RelativePath="..\..\src\util\ExprParser.h"
    218226                                >
Note: See TracChangeset for help on using the changeset viewer.