Data Structures | Namespaces | Enumerations | Functions

include/base/Board.h File Reference

(r4864/r4162)

#include "base/OperList.h"
#include <string>
#include <iostream>
#include <map>
#include <list>
Include dependency graph for Board.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  base::Board
class  base::BoardFactory

Namespaces

namespace  base

Enumerations

enum  base::ClientRole { base::roleNone = 0, base::roleObserver = 1, base::roleControl = 2, base::roleDAQ = 3 }
enum  base::EFrontendKinds {
  base::kind_nXYTER = 1, base::kind_oldFEET = 2, base::kind_FEET = 3, base::kind_newNX = 4,
  base::kind_SPADIC = 5
}
enum  base::EBackendKinds {
  base::kind_Optic = 1, base::kind_FX20 = 2, base::kind_FX40 = 3, base::kind_FX60 = 4,
  base::kind_newOptic = 5
}
enum  base::ETransportKinds { base::kind_UDP = 0, base::kind_ABB = 1, base::kind_File = 2, base::kind_USB = 3 }
enum  base::BasicAddresses { base::addr_HardwareType = 0x00, base::addr_HardwareVersion = 0x04, base::addr_BoardId = 0x10 }

Functions

const char * base::roleToString (ClientRole role)
 Convert role state to a string representation.
ClientRole base::defineClientRole (const char *name, ClientRole dflt=roleObserver)
 Setup the role of the client application.