44#ifndef OPENCV_CORE_CVSTD_HPP
45#define OPENCV_CORE_CVSTD_HPP
48# error cvstd.hpp header must be compiled as C++
51#include "opencv2/core/cvdef.h"
68 static inline unsigned abs(
unsigned a) {
return a; }
81#include "cvstd_wrapper.hpp"
153#ifndef OPENCV_DISABLE_STRING_LOWER_UPPER_CONVERSIONS
158static inline char char_tolower(
char ch)
163static inline char char_toupper(
char ch)
size_t size_type
Definition cvstd.hpp:118
ptrdiff_t difference_type
Definition cvstd.hpp:119
_Tp value_type
Definition cvstd.hpp:113
Allocator(Allocator< U > const &)
Definition cvstd.hpp:126
const value_type & const_reference
Definition cvstd.hpp:117
Allocator(Allocator const &)
Definition cvstd.hpp:124
size_type max_size() const
Definition cvstd.hpp:138
const value_type * const_pointer
Definition cvstd.hpp:115
pointer address(reference r)
Definition cvstd.hpp:129
pointer allocate(size_type count, const void *=0)
Definition cvstd.hpp:132
void construct(pointer p, const _Tp &v)
Definition cvstd.hpp:135
Allocator()
Definition cvstd.hpp:122
void destroy(pointer p)
Definition cvstd.hpp:136
value_type * pointer
Definition cvstd.hpp:114
void deallocate(pointer p, size_type)
Definition cvstd.hpp:133
value_type & reference
Definition cvstd.hpp:116
const_pointer address(const_reference r)
Definition cvstd.hpp:130
~Allocator()
Definition cvstd.hpp:123
File Storage Node class.
Definition persistence.hpp:482
CV_EXPORTS_W void max(InputArray src1, InputArray src2, OutputArray dst)
Calculates per-element maximum of two arrays or an array and a scalar.
static std::string toLowerCase(const std::string &str)
Definition cvstd.hpp:170
std::string String
Definition cvstd.hpp:151
static std::string toUpperCase(const std::string &str)
Definition cvstd.hpp:177
int count
Definition core_c.h:1413
const CvArr const CvArr CvArr * result
Definition core_c.h:1423
unsigned char uchar
Definition interface.h:51
unsigned short ushort
Definition interface.h:52
uint64_t uint64
Definition interface.h:62
#define CV_EXPORTS
Definition cvdef.h:435
CV_EXPORTS void * fastMalloc(size_t bufSize)
Allocates an aligned memory buffer.
CV_EXPORTS void fastFree(void *ptr)
Deallocates a memory buffer.
CvRect r
Definition imgproc_c.h:984
"black box" representation of the file storage associated with a file on disk.
Definition calib3d.hpp:441
static uchar abs(uchar a)
Definition cvstd.hpp:66