File: PluginConst.h

package info (click to toggle)
exempi 2.6.6-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 11,780 kB
  • sloc: cpp: 79,791; sh: 4,606; ansic: 538; makefile: 383
file content (59 lines) | stat: -rw-r--r-- 1,631 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
// =================================================================================================
// Copyright Adobe
// Copyright 2011 Adobe
// All Rights Reserved
//
// NOTICE: Adobe permits you to use, modify, and distribute this file in accordance with the terms
// of the Adobe license agreement accompanying it. 
// =================================================================================================

#ifndef __PLUGIN_CONST_H__
#define __PLUGIN_CONST_H__

#include "XMP_Const.h"

typedef void * StringVectorRef;
typedef void (* SetStringVectorProc) ( StringVectorRef vectorRef, XMP_StringPtr * arrayPtr, XMP_Uns32 stringCount );

enum 
{
	/// Plugin-internal failures
	kXMPErr_PluginInternal			      = 500,
	/// 
	kXMPErr_PluginInitialized		      = 501,
	/// 
	kXMPErr_PluginTerminate			      = 502,
	/// 
	kXMPErr_PluginSessionInit		      = 503,
	/// 
	kXMPErr_PluginSessionTerm		      = 504,
	/// 
	kXMPErr_PluginCacheFileData		      = 505,
	/// 
	kXMPErr_PluginUpdateFile		      = 506,
	/// 
	kXMPErr_PluginWriteTempFile		      = 507,
	/// 
	kXMPErr_PluginImportToXMP		      = 508,
	/// 
	kXMPErr_PluginExportFromXMP		      = 509,
	/// 
	kXMPErr_PluginCheckFileFormat	      = 510,
	/// 
	kXMPErr_PluginCheckFolderFormat	      = 511,
	///
	kXMPErr_SetHostAPI	                  = 512,
	///
	kXMPErr_PluginGetFileModDate          = 513,
	///
	kXMPErr_PluginFillMetadataFiles       = 514,
	///
	kXMPErr_PluginFillAssociatedResources = 515,
	///
	kXMPErr_PluginIsMetadataWritable	  = 516,
	
	/// last plugin error, please add new errors before this one
	kXMPErr_PluginLastError
};

#endif	// __PLUGIN_CONST_H__