// Enable default XS typemaps
%loadplugin{feature::default_xs_typemap};

%typemap{std::string}{simple};
%typemap{std::string&}{reference};
%typemap{Dog_Factory*}{simple};

%exception{noSoundException}{CannotMakeSoundException}{stdmessage};