18 #ifndef PRTX_ENCODERINFOBUILDER_H_    19 #define PRTX_ENCODERINFOBUILDER_H_    21 #include "prtx/prtx.h"    22 #include "prtx/Builder.h"    23 #include "prtx/EncodeOptionsValidator.h"    24 #include "prtx/FileExtensions.h"    26 #include "prt/ContentType.h"    27 #include "prt/EncoderInfo.h"    32 #   pragma warning(push)    33 #   pragma warning(disable : 4275)    37 class EncoderInfoImpl;
    75     void setID(
const std::wstring& 
id);
    80     void setName(
const std::wstring& name);
    85     void setDescription(
const std::wstring& desc);
    91     void setExtension(
const std::wstring& ext);
   102     void setMerit(
double merit);
   154     EncoderInfoImpl* mInfo;
   162 #   pragma warning(pop) Definition: FileExtensions.h:41
 
Definition: EncoderInfoBuilder.h:48
 
Definition: EncoderInfo.h:43
 
std::shared_ptr< EncodeOptionsValidator > EncodeOptionsValidatorPtr
shared pointer for prtx::EncodeOptionsValidator 
Definition: EncodeOptionsValidator.h:53
 
The Procedural Runtime eXtension namespace. The prtx namespace contains the tools to extend the Proce...
Definition: AnnotationBuilder.h:35
 
Definition: Annotation.h:56
 
ContentType
Definition: ContentType.h:28
 
Definition: AttributeMap.h:32