XJ music engine  1.9.6
In-game runtime engine for XJ music.
FabricationWrapper.h
Go to the documentation of this file.
1 // Copyright (c) XJ Music Inc. (https://xjmusic.com) All Rights Reserved.
2 
3 #ifndef XJ_MUSIC_FABRICATOR_FABRICATION_WRAPPER_H
4 #define XJ_MUSIC_FABRICATOR_FABRICATION_WRAPPER_H
5 
6 #include "Fabricator.h"
7 #include "FabricationException.h"
8 
9 namespace XJ {
10 
15  protected:
17 
18  public:
19 
26 
33  FabricationException exception(const std::string& message) const;
34 
41  std::string formatLog(const std::string& message) const;
42 
47  void reportMissing(const std::map<std::string, std::string>& traces) const;
48  };
49 
50 }// namespace XJ
51 
52 #endif// XJ_MUSIC_FABRICATOR_FABRICATION_WRAPPER_H
Definition: FabricationException.h:16
Definition: FabricationWrapper.h:14
FabricationWrapper(Fabricator *fabricator)
Definition: FabricationWrapper.cpp:9
void reportMissing(const std::map< std::string, std::string > &traces) const
Definition: FabricationWrapper.cpp:24
FabricationException exception(const std::string &message) const
Definition: FabricationWrapper.cpp:14
std::string formatLog(const std::string &message) const
Definition: FabricationWrapper.cpp:19
Fabricator * fabricator
Definition: FabricationWrapper.h:16
Definition: Fabricator.h:48
Definition: ActiveAudio.h:11