/home/coin/DyLP-1.3.0/CoinUtils/src/CoinMessageHandler.hpp File Reference

#include <iostream>
#include <cstdio>
#include <string>
#include <vector>
#include "CoinFinite.hpp"

Include dependency graph for CoinMessageHandler.hpp:

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

Go to the source code of this file.

Classes

class  CoinOneMessage
 Class for one massaged message. More...
class  CoinMessages
 Class to hold and manipulate an array of massaged messages. More...
class  CoinMessageHandler
 Base class for message handling. More...

Defines

#define COIN_NUM_LOG   4
 Log levels will be by type and will then use type given in CoinMessage::class_.

Enumerations

enum  CoinMessageMarker { CoinMessageEol = 0, CoinMessageNewline = 1 }

Functions

void CoinMessageHandlerUnitTest ()
 A function that tests the methods in the CoinMessageHandler class.


Define Documentation

#define COIN_NUM_LOG   4

Log levels will be by type and will then use type given in CoinMessage::class_.

Definition at line 565 of file CoinMessageHandler.hpp.


Enumeration Type Documentation

enum CoinMessageMarker

Enumerator:
CoinMessageEol 
CoinMessageNewline 

Definition at line 213 of file CoinMessageHandler.hpp.


Function Documentation

void CoinMessageHandlerUnitTest (  ) 

A function that tests the methods in the CoinMessageHandler class.

The only reason for it not to be a member method is that this way it doesn't have to be compiled into the library. And that's a gain, because the library should be compiled with optimization on, but this method should be compiled with debugging.


Generated on Fri Oct 26 03:04:02 2007 by  doxygen 1.4.7