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
63
MRC_API
const
bool
*
MR_std_pair_bool_int_first
(
const
MR_std_pair_bool_int
*_this);
64
69
MRC_API
bool
*
MR_std_pair_bool_int_first_mut
(
MR_std_pair_bool_int
*_this);
70
75
MRC_API
const
int
*
MR_std_pair_bool_int_second
(
const
MR_std_pair_bool_int
*_this);
76
81
MRC_API
int
*
MR_std_pair_bool_int_second_mut
(
MR_std_pair_bool_int
*_this);
82
83
#ifdef __cplusplus
84
}
// extern "C"
85
#endif
MR_std_pair_bool_int
struct MR_std_pair_bool_int MR_std_pair_bool_int
Definition
MRHistoryAction.h:14
exports.h
MRC_API
#define MRC_API
Definition
include/MRCMisc/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_first_mut
MRC_API bool * MR_std_pair_bool_int_first_mut(MR_std_pair_bool_int *_this)
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_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_first
MRC_API const bool * MR_std_pair_bool_int_first(const MR_std_pair_bool_int *_this)
MR_std_pair_bool_int_second_mut
MRC_API int * MR_std_pair_bool_int_second_mut(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_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_second
MRC_API const int * MR_std_pair_bool_int_second(const MR_std_pair_bool_int *_this)
MR_std_pair_bool_int_DefaultConstruct
MRC_API MR_std_pair_bool_int * MR_std_pair_bool_int_DefaultConstruct(void)
MeshLib
Cbindings
include
MRCMisc
std_pair_bool_int.h
Generated by
1.14.0