MagickWand  6.9.11
Convert, Edit, Or Compose Bitmap Images
wand.h
Go to the documentation of this file.
1 /*
2  Copyright 1999-2020 ImageMagick Studio LLC, a non-profit organization
3  dedicated to making software imaging solutions freely available.
4 
5  You may not use this file except in compliance with the License. You may
6  obtain a copy of the License at
7 
8  https://imagemagick.org/script/license.php
9 
10  Unless required by applicable law or agreed to in writing, software
11  distributed under the License is distributed on an "AS IS" BASIS,
12  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  See the License for the specific language governing permissions and
14  limitations under the License.
15 
16  ImageMagick wand support methods.
17 */
18 #ifndef MAGICKWAND_WAND_H
19 #define MAGICKWAND_WAND_H
20 
21 #if defined(__cplusplus) || defined(c_plusplus)
22 extern "C" {
23 #endif
24 
25 extern WandExport size_t
26  AcquireWandId(void);
27 
28 extern WandExport void
30  RelinquishWandId(const size_t);
31 
32 #if defined(__cplusplus) || defined(c_plusplus)
33 }
34 #endif
35 
36 #endif
magick-wand-private.h
_WandView::id
size_t id
Definition: wand-view.c:65
RelinquishWandId
WandExport void RelinquishWandId(const size_t id)
Definition: wand.c:150
studio.h
wand.h
MagickWand.h
instantiate_wand
static MagickBooleanType instantiate_wand
Definition: wand.c:51
wand_ids
static SplayTreeInfo * wand_ids
Definition: wand.c:48
wand_semaphore
static SemaphoreInfo * wand_semaphore
Definition: wand.c:54
DestroyWandIds
WandExport void DestroyWandIds(void)
Definition: wand.c:116
AcquireWandId
WandExport size_t AcquireWandId(void)
Definition: wand.c:74
RelinquishWandId
WandExport void RelinquishWandId(const size_t)
Definition: wand.c:150
DestroyWandIds
WandExport void DestroyWandIds(void)
AcquireWandId
WandExport size_t AcquireWandId(void)
Definition: wand.c:74
WandExport
#define WandExport
Definition: method-attribute.h:71