Beam-lib  2.16.3
This is the Beam C++ class library.
BoapnsC.h
Go to the documentation of this file.
1 /*******************************************************************************
2  * BoapnsC.h Produced by Bidl
3  * Copyright (c) 2012 All Right Reserved, Beam Ltd, http://www.beam.ltd.uk
4  *******************************************************************************
5  */
6 
7 #ifndef BOAPNSC_H
8 #define BOAPNSC_H 1
9 
10 #include <stdlib.h>
11 #include <stdint.h>
12 #include <Boap.h>
13 #include <BString.h>
14 #include <BList.h>
15 #include <BArray.h>
16 #include <BoapnsD.h>
17 
18 
19 namespace Boapns {
20  const BUInt32 apiVersion = 0;
21 
22  class Boapns : public BoapClientObject {
23  public:
24  Boapns(BString name = "");
25  BError getVersion(BString& version);
26  BError getEntryList(BList<BoapEntry >& entryList);
27  BError getEntry(BString name, BoapEntry& entry);
28  BError addEntry(BoapEntry entry);
29  BError delEntry(BString name);
30  BError getNewName(BString& name);
31  private:
32  };
33 }
34 #endif
Definition: BString.h:18
Template based list class.
Definition: BList.h:30
Definition: BoapnsD.h:19
uint32_t BUInt32
Definition: BTypes.h:21
Definition: Boap.h:145
const BUInt32 apiVersion
Definition: BoapnsC.h:20
Definition: Boap.h:58
Definition: BError.h:25