11 #ifndef __UT_ProgramOptions__
12 #define __UT_ProgramOptions__
14 #include <hboost/program_options.hpp>
17 namespace UT_ProgramOptions = hboost::program_options;
21 namespace program_options
37 template <
typename T,
typename charT =
char>
40 using base = program_options::typed_value<T, charT>;
56 fixedSizeTypedValue<T> *
63 fixedSizeTypedValue<T> *
71 #endif // __UT_ProgramOptions__
ImageBuf OIIO_API min(Image_or_Const A, Image_or_Const B, ROI roi={}, int nthreads=0)
fixedSizeTypedValue< T > * fixedSizeMultiToken(uint min, uint max=0)
uint max_tokens() const overridefinal
uint min_tokens() const overridefinal
ImageBuf OIIO_API max(Image_or_Const A, Image_or_Const B, ROI roi={}, int nthreads=0)
fixedSizeTypedValue(T *t, uint min, uint max=0)