Sha256: 85d780257fc066cba4190d204f7ac29e94a6729b1b5a695f05cf6e574b9c3cdc
Contents?: true
Size: 1.08 KB
Versions: 6
Compression:
Stored size: 1.08 KB
Contents
#ifndef AWS_COMMON_COMMON_H #define AWS_COMMON_COMMON_H /** * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. * SPDX-License-Identifier: Apache-2.0. */ #include <aws/common/config.h> #include <aws/common/exports.h> #include <aws/common/allocator.h> #include <aws/common/assert.h> #include <aws/common/error.h> #include <aws/common/macros.h> #include <aws/common/platform.h> #include <aws/common/predicates.h> #include <aws/common/stdbool.h> #include <aws/common/stdint.h> #include <aws/common/zero.h> #include <stddef.h> #include <stdio.h> #include <stdlib.h> /* for abort() */ #include <string.h> AWS_EXTERN_C_BEGIN /** * Initializes internal datastructures used by aws-c-common. * Must be called before using any functionality in aws-c-common. */ AWS_COMMON_API void aws_common_library_init(struct aws_allocator *allocator); /** * Shuts down the internal datastructures used by aws-c-common. */ AWS_COMMON_API void aws_common_library_clean_up(void); AWS_COMMON_API void aws_common_fatal_assert_library_initialized(void); AWS_EXTERN_C_END #endif /* AWS_COMMON_COMMON_H */
Version data entries
6 entries across 6 versions & 1 rubygems