iFun Engine API  1.0.0-b2936
Great Technology for Great Games
 All Classes Files Functions Variables Typedefs Macros
Classes | Typedefs | Enumerations | Functions
logging.h File Reference
#include <boost/noncopyable.hpp>
#include <boost/shared_ptr.hpp>
#include <boost/uuid/uuid.hpp>
#include <funapi/types.h>
#include <glog/logging.h>
#include <vector>
#include <string>

Go to the source code of this file.

Classes

class  fun::LoggerRegistryHelper
 Helper class to register user-defined activity log. More...
 

Typedefs

typedef std::vector
< LogColumnCppType > 
fun::LoggerColumnCppTypes
 
typedef std::vector< string > fun::LoggerColumnNames
 
typedef std::vector< bool > fun::LoggerColumnQuotes
 
typedef std::vector< string > fun::LoggerColumnValues
 

Enumerations

enum  LogColumnCppType {
  LCT_BOOL, LCT_TIME_T, LCT_WALLCLOCK_VALUE, LCT_DOUBLE,
  LCT_INT64, LCT_STRING
}
 

Functions

void fun::LogActivity (const string &activityType, const LoggerColumnValues &values)