MeshLib C Docs
Loading...
Searching...
No Matches
std_pair_bool_int.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <
MRCMisc/exports.h
>
4
5
#include <stdbool.h>
6
#include <stddef.h>
7
8
#ifdef __cplusplus
9
extern
"C"
{
10
#endif
11
12
15
typedef
struct
MR_std_pair_bool_int
MR_std_pair_bool_int
;
16
19
MRC_API
MR_std_pair_bool_int
*
MR_std_pair_bool_int_DefaultConstruct
(
void
);
20
24
MRC_API
MR_std_pair_bool_int
*
MR_std_pair_bool_int_DefaultConstructArray
(
size_t
num_elems);
25
31
MRC_API
MR_std_pair_bool_int
*
MR_std_pair_bool_int_ConstructFromAnother
(
const
MR_std_pair_bool_int
*other);
32
38
MRC_API
void
MR_std_pair_bool_int_AssignFromAnother
(
MR_std_pair_bool_int
*_this,
const
MR_std_pair_bool_int
*other);
39
41
MRC_API
void
MR_std_pair_bool_int_Destroy
(
const
MR_std_pair_bool_int
*_this);
42
44
MRC_API
void
MR_std_pair_bool_int_DestroyArray
(
const
MR_std_pair_bool_int
*_this);
45
48
MRC_API
const
MR_std_pair_bool_int
*
MR_std_pair_bool_int_OffsetPtr
(
const
MR_std_pair_bool_int
*ptr, ptrdiff_t i);
49
52
MRC_API
MR_std_pair_bool_int
*
MR_std_pair_bool_int_OffsetMutablePtr
(
MR_std_pair_bool_int
*ptr, ptrdiff_t i);
53
57
MRC_API
MR_std_pair_bool_int
*
MR_std_pair_bool_int_Construct
(
bool
first,
int
second);
58
62
MRC_API
const
bool
*
MR_std_pair_bool_int_First
(
const
MR_std_pair_bool_int
*_this);
63
67
MRC_API
bool
*
MR_std_pair_bool_int_MutableFirst
(
MR_std_pair_bool_int
*_this);
68
72
MRC_API
const
int
*
MR_std_pair_bool_int_Second
(
const
MR_std_pair_bool_int
*_this);
73
77
MRC_API
int
*
MR_std_pair_bool_int_MutableSecond
(
MR_std_pair_bool_int
*_this);
78
79
#ifdef __cplusplus
80
}
// extern "C"
81
#endif
MR_std_pair_bool_int
struct MR_std_pair_bool_int MR_std_pair_bool_int
Definition
MRHistoryAction.h:59
exports.h
MRC_API
#define MRC_API
Definition
exports.h:11
MR_std_pair_bool_int_AssignFromAnother
MRC_API void MR_std_pair_bool_int_AssignFromAnother(MR_std_pair_bool_int *_this, const MR_std_pair_bool_int *other)
MR_std_pair_bool_int_DefaultConstructArray
MRC_API MR_std_pair_bool_int * MR_std_pair_bool_int_DefaultConstructArray(size_t num_elems)
MR_std_pair_bool_int_OffsetMutablePtr
MRC_API MR_std_pair_bool_int * MR_std_pair_bool_int_OffsetMutablePtr(MR_std_pair_bool_int *ptr, ptrdiff_t i)
MR_std_pair_bool_int_Construct
MRC_API MR_std_pair_bool_int * MR_std_pair_bool_int_Construct(bool first, int second)
MR_std_pair_bool_int_First
MRC_API const bool * MR_std_pair_bool_int_First(const MR_std_pair_bool_int *_this)
MR_std_pair_bool_int_MutableSecond
MRC_API int * MR_std_pair_bool_int_MutableSecond(MR_std_pair_bool_int *_this)
MR_std_pair_bool_int_ConstructFromAnother
MRC_API MR_std_pair_bool_int * MR_std_pair_bool_int_ConstructFromAnother(const MR_std_pair_bool_int *other)
MR_std_pair_bool_int_MutableFirst
MRC_API bool * MR_std_pair_bool_int_MutableFirst(MR_std_pair_bool_int *_this)
MR_std_pair_bool_int_OffsetPtr
MRC_API const MR_std_pair_bool_int * MR_std_pair_bool_int_OffsetPtr(const MR_std_pair_bool_int *ptr, ptrdiff_t i)
MR_std_pair_bool_int_Second
MRC_API const int * MR_std_pair_bool_int_Second(const MR_std_pair_bool_int *_this)
MR_std_pair_bool_int_Destroy
MRC_API void MR_std_pair_bool_int_Destroy(const MR_std_pair_bool_int *_this)
Destroys a heap-allocated instance of MR_std_pair_bool_int. Does nothing if the pointer is null.
MR_std_pair_bool_int_DestroyArray
MRC_API void MR_std_pair_bool_int_DestroyArray(const MR_std_pair_bool_int *_this)
Destroys a heap-allocated array of MR_std_pair_bool_int. Does nothing if the pointer is null.
MR_std_pair_bool_int_DefaultConstruct
MRC_API MR_std_pair_bool_int * MR_std_pair_bool_int_DefaultConstruct(void)
MeshLib
Cbindings
MRCMisc
std_pair_bool_int.h
Generated by
1.11.0