Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: RZ_A2M_Mbed_samples
CvTypeInfo Struct Reference
[C structures and operations]
Type information. More...
#include <types_c.h>
Data Fields | |
int | flags |
not used | |
int | header_size |
sizeof(CvTypeInfo) | |
struct CvTypeInfo * | prev |
previous registered type in the list | |
struct CvTypeInfo * | next |
next registered type in the list | |
const char * | type_name |
type name, written to file storage | |
CvIsInstanceFunc | is_instance |
checks if the passed object belongs to the type | |
CvReleaseFunc | release |
releases object (memory etc.) | |
CvReadFunc | read |
reads object from file storage | |
CvWriteFunc | write |
writes object to file storage | |
CvCloneFunc | clone |
creates a copy of the object |
Detailed Description
Type information.
The structure contains information about one of the standard or user-defined types. Instances of the type may or may not contain a pointer to the corresponding CvTypeInfo structure. In any case, there is a way to find the type info structure for a given object using the cvTypeOf function. Alternatively, type info can be found by type name using cvFindType, which is used when an object is read from file storage. The user can register a new type with cvRegisterType that adds the type information structure into the beginning of the type list. Thus, it is possible to create specialized types from generic standard types and override the basic methods.
Definition at line 1796 of file core/types_c.h.
Field Documentation
CvCloneFunc clone |
creates a copy of the object
Definition at line 1807 of file core/types_c.h.
int flags |
not used
Definition at line 1798 of file core/types_c.h.
int header_size |
sizeof(CvTypeInfo)
Definition at line 1799 of file core/types_c.h.
CvIsInstanceFunc is_instance |
checks if the passed object belongs to the type
Definition at line 1803 of file core/types_c.h.
struct CvTypeInfo* next |
next registered type in the list
Definition at line 1801 of file core/types_c.h.
struct CvTypeInfo* prev |
previous registered type in the list
Definition at line 1800 of file core/types_c.h.
CvReadFunc read |
reads object from file storage
Definition at line 1805 of file core/types_c.h.
CvReleaseFunc release |
releases object (memory etc.)
Definition at line 1804 of file core/types_c.h.
const char* type_name |
type name, written to file storage
Definition at line 1802 of file core/types_c.h.
CvWriteFunc write |
writes object to file storage
Definition at line 1806 of file core/types_c.h.
Generated on Tue Jul 12 2022 18:20:22 by
