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
BString
Definition:
BString.h:18
BoapnsD.h
BList
Template based list class.
Definition:
BList.h:30
Boapns::BoapEntry
Definition:
BoapnsD.h:19
BArray.h
BList.h
BUInt32
uint32_t BUInt32
Definition:
BTypes.h:21
Boap.h
Boapns
Definition:
Boap.h:145
Boapns::apiVersion
const BUInt32 apiVersion
Definition:
BoapnsC.h:20
BString.h
BoapClientObject
Definition:
Boap.h:58
BError
Definition:
BError.h:25
Generated by
1.8.15