F´ Flight Software - C/C++ Documentation  devel
A framework for building embedded system applications to NASA flight quality standards.
Log.hpp
Go to the documentation of this file.
1 
6 #ifndef _Log_hpp_
7 #define _Log_hpp_
8 
9 #include <FpConfig.hpp>
10 #include <Fw/Logger/Logger.hpp>
11 
12 namespace Os {
13  class Log : public Fw::Logger {
14  public:
18  Log();
19 
36  void log(
37  const char* fmt,
38  POINTER_CAST a0 = 0,
39  POINTER_CAST a1 = 0,
40  POINTER_CAST a2 = 0,
41  POINTER_CAST a3 = 0,
42  POINTER_CAST a4 = 0,
43  POINTER_CAST a5 = 0,
44  POINTER_CAST a6 = 0,
45  POINTER_CAST a7 = 0,
46  POINTER_CAST a8 = 0,
47  POINTER_CAST a9 = 0
48  );
49  };
50 }
51 
52 #endif
PlatformPointerCastType POINTER_CAST
Definition: BasicTypes.h:53
C++-compatible configuration header for fprime configuration.
Definition: Log.hpp:13
void log(const char *fmt, POINTER_CAST a0=0, POINTER_CAST a1=0, POINTER_CAST a2=0, POINTER_CAST a3=0, POINTER_CAST a4=0, POINTER_CAST a5=0, POINTER_CAST a6=0, POINTER_CAST a7=0, POINTER_CAST a8=0, POINTER_CAST a9=0)
Definition: LogPrintf.cpp:19