-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy pathzmsq_classes.h
41 lines (29 loc) · 1.44 KB
/
zmsq_classes.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
/* =========================================================================
zmsq_classes - private header file
Copyright (c) the Contributors as noted in the AUTHORS file.
This file is part of the Malamute Project.
This Source Code Form is subject to the terms of the Mozilla Public
License, v. 2.0. If a copy of the MPL was not distributed with this
file, You can obtain one at http://mozilla.org/MPL/2.0/.
################################################################################
# THIS FILE IS 100% GENERATED BY ZPROJECT; DO NOT EDIT EXCEPT EXPERIMENTALLY #
# Read the zproject/README.md for information about making permanent changes. #
################################################################################
=========================================================================
*/
#ifndef ZMSQ_CLASSES_H_INCLUDED
#define ZMSQ_CLASSES_H_INCLUDED
// Platform definitions, must come first
#include "platform.h"
// External API
#include "../include/zmosq.h"
// Extra headers
// Opaque class structures to allow forward references
// Internal API
// *** To avoid double-definitions, only define if building without draft ***
#ifndef ZMSQ_BUILD_DRAFT_API
// Self test for private classes
ZMSQ_PRIVATE void
zmsq_private_selftest (bool verbose);
#endif // ZMSQ_BUILD_DRAFT_API
#endif