Oyranos  git-devel
Oyranos is a full featured Color Management System
Functions
oyName_s_.c File Reference
#include "oyranos_object_internal.h"
#include "oyName_s.h"
#include "oyName_s_.h"
#include "oyObject_s.h"

Functions

oyName_soyName_newWith (oyAlloc_f allocateFunc)
 oyName_s new More...
 
oyName_soyName_new (oyObject_s object)
 oyName_s new More...
 
oyName_soyName_copy (oyName_s *obj, oyObject_s object)
 oyName_s copy More...
 
int oyName_release (oyName_s **obj)
 oyName_s deallocation More...
 
int oyName_copy_ (oyName_s *dest, oyName_s *src, oyObject_s object)
 oyName_s copy More...
 
const char * oyName_get_ (const oyName_s *obj, oyNAME_e type)
 
int oyName_releaseMembers (oyName_s *obj, oyDeAlloc_f deallocateFunc)
 

Detailed Description

[Template file inheritance graph] +– oyName_s_.template.c

Oyranos is an open source Color Management System

Copyright:
2004-2022 (C) Kai-Uwe Behrmann
Author
Kai-Uwe Behrmann ku.b@.nosp@m.gmx..nosp@m.de
License:
new BSD - see: http://www.opensource.org/licenses/BSD-3-Clause

Function Documentation

◆ oyName_copy()

oyName_s* oyName_copy ( oyName_s obj,
oyObject_s  object 
)

◆ oyName_copy_()

int oyName_copy_ ( oyName_s dest,
oyName_s src,
oyObject_s  object 
)

oyName_s copy

Referenced by oyName_copy().

◆ oyName_get_()

const char* oyName_get_ ( const oyName_s obj,
oyNAME_e  type 
)

◆ oyName_new()

oyName_s* oyName_new ( oyObject_s  object)

oyName_s new

Referenced by oyName_copy().

◆ oyName_newWith()

oyName_s* oyName_newWith ( oyAlloc_f  allocateFunc)

oyName_s new

References oyOBJECT_NAME_S, and oyName_s::type.

◆ oyName_release()

int oyName_release ( oyName_s **  obj)

oyName_s deallocation

Referenced by oyName_copy().

◆ oyName_releaseMembers()

int oyName_releaseMembers ( oyName_s obj,
oyDeAlloc_f  deallocateFunc 
)

Function oyName_releaseMembers