tesseract
4.00.00dev
memry.h
Go to the documentation of this file.
1
/**********************************************************************
2
* File: memry.h (Formerly memory.h)
3
* Description: Header file for basic memory allocation/deallocation.
4
* Author: Ray Smith
5
* Created: Tue May 8 16:03:48 BST 1990
6
*
7
* (C) Copyright 1990, Hewlett-Packard Ltd.
8
** Licensed under the Apache License, Version 2.0 (the "License");
9
** you may not use this file except in compliance with the License.
10
** You may obtain a copy of the License at
11
** http://www.apache.org/licenses/LICENSE-2.0
12
** Unless required by applicable law or agreed to in writing, software
13
** distributed under the License is distributed on an "AS IS" BASIS,
14
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15
** See the License for the specific language governing permissions and
16
** limitations under the License.
17
*
18
**********************************************************************/
19
20
#ifndef MEMRY_H
21
#define MEMRY_H
22
23
#include <stddef.h>
24
#include "
host.h
"
25
26
// allocate string
27
extern
char
*
alloc_string
(
inT32
count
);
28
// free a string.
29
extern
void
free_string
(
char
*
string
);
30
// get some memory
31
extern
void
*
alloc_mem
(
inT32
count
);
32
// get some memory initialized to 0.
33
extern
void
*
alloc_big_zeros
(
inT32
count
);
34
// free mem from alloc_mem
35
extern
void
free_mem
(
void
*oldchunk);
36
// free mem from alloc_big_zeros
37
extern
void
free_big_mem
(
void
*oldchunk);
38
39
#endif
alloc_string
char * alloc_string(inT32 count)
Definition:
memry.cpp:30
alloc_mem
void * alloc_mem(inT32 count)
Definition:
memry.cpp:39
host.h
inT32
int32_t inT32
Definition:
host.h:38
free_string
void free_string(char *string)
Definition:
memry.cpp:35
alloc_big_zeros
void * alloc_big_zeros(inT32 count)
Definition:
memry.cpp:43
free_mem
void free_mem(void *oldchunk)
Definition:
memry.cpp:47
free_big_mem
void free_big_mem(void *oldchunk)
Definition:
memry.cpp:51
count
int count(LIST var_list)
Definition:
oldlist.cpp:103
ccutil
memry.h
Generated on Sat May 20 2017 21:28:30 for tesseract by
1.8.13