CodePorting.Translator Cs2Cpp
CodePorting.Translator.Cs2Cpp.Framework
encoder_parameters.h
1
2#ifndef _encoder_parameters_h_
3#define _encoder_parameters_h_
4
5#include "fwd.h"
6#include "system/exceptions.h"
7#include "system/array.h"
8
9#include "drawing/imaging/encoder_parameter.h"
10
11namespace System { namespace Drawing { namespace Imaging {
12
13 class EncoderParameters;
20 class ASPOSECPP_SHARED_CLASS EncoderParameters : public Object
21 {
22 public:
25 ASPOSECPP_SHARED_API EncoderParameters(int count = 1);
26
29
32 ASPOSECPP_SHARED_API void set_Param(const System::ArrayPtr<EncoderParameterPtr>& value);
33
34 private:
37
38 };
39
40}}}
41
42
43#endif
Represents an array of EncoderParameter objects. Objects of this class should only be allocated using...
Definition: encoder_parameters.h:21
EncoderParameters(int count=1)
Constructs a new instance of EncoderParameters class.
System::ArrayPtr< EncoderParameterPtr > get_Param() const
Returns an array of EncoderParameter objects represented by the current EncoderParameters object.
void set_Param(const System::ArrayPtr< EncoderParameterPtr > &value)
Assigns an array of EncoderParameter objects to the current EncoderParameters object.
Base class that enables using methods available for System.Object class in C#. All non-trivial classe...
Definition: object.h:62
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: smart_ptr.h:180
SharedPtr< EncoderParameters > EncoderParametersPtr
An alias for a shared pointer to an instance of EncoderParameters class.
Definition: encoder_parameters.h:15
Definition: db_command.h:9