implem_only.h File Reference

#include "shared_code.h"
#include "shared_code.rh"
#include <basis/guards.h>
#include <basis/packable.h>
#include <win_ext/event_ex.h>
#include <win_ext/debugger.h>
#include <process.h>

Include dependency graph for implem_only.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define LOG(to_print)
#define CHECK_CONNECTION   if (!connected()) deadly_error(class_name(), func, "not connected!")
#define CHECK_LOGIN
#define KABOOM(to_print)


Define Documentation

#define CHECK_CONNECTION   if (!connected()) deadly_error(class_name(), func, "not connected!")

Definition at line 50 of file implem_only.h.

Referenced by example_rpc_client::add_point(), example_rpc_client::get_all_points(), example_rpc_client::get_some_points(), example_rpc_client::login(), and example_rpc_client::logout().

#define CHECK_LOGIN

Value:

{ \
  if (!logged_in()) login(); \
  if (!logged_in()) deadly_error(class_name(), func, "not logged in."); \
}

Definition at line 56 of file implem_only.h.

Referenced by example_rpc_client::add_point(), example_rpc_client::get_all_points(), and example_rpc_client::get_some_points().

#define KABOOM ( to_print   ) 

Value:

{ \
  LOG(to_print); \
  deadly_error(class_name(), func, istring(to_print).s()); \
}

Definition at line 64 of file implem_only.h.

#define LOG ( to_print   ) 

Value:

{ \
  FUNCTION(func); \
  debugger(alert, RPC_DEBUG_METHOD).print(function_name + istring(to_print)); \
}

Definition at line 41 of file implem_only.h.


Generated on Fri Nov 21 04:30:24 2008 for HOOPLE Libraries by  doxygen 1.5.1