package Qt::Multimedia::Template;
package Qt::Multimedia::Template::T000;
# THE FOLLOWING CODE IS AUTOMATED, ANY MODIFICATION WILL BE LOST!
# classname: QList<int>
# file     : typemap_template

use strict;
use warnings;
#use Carp;

our $VERSION = '0.01_04';


# FIXME: operator overload


1;

=head1 NAME

Qt::Multimedia::Template::T000

=head1 PUBLIC METHODS

=over

=item   QList<int>()

=item   QList<int>(const QList<int> & l)

=item   ~QList<int>()

=item  void append(const int & t)

=item  void append(const QList<int> & t)

=item  const int & at(int i)

=item  void clear()

=item  QBool contains(const int & t)

=item  int count(const int & t)

=item  void detach()

=item  void detachShared()

=item  int indexOf(const int & t, int from)

=item  int indexOf(const int & t, int from = 0)

=item  void insert(int i, const int & t)

=item  bool isDetached()

=item  bool isEmpty()

=item  bool isSharedWith(const QList<int> & other)

=item  int lastIndexOf(const int & t, int from)

=item  int lastIndexOf(const int & t, int from = -1)

=item  void move(int from, int to)

=item  bool operator!=(const QList<int> & l)

=item  QList<int> operator=(const QList<int> & l)

=item  bool operator==(const QList<int> & l)

=item  int & operator[](int i)

=item  void prepend(const int & t)

=item  int removeAll(const int & t)

=item  void removeAt(int i)

=item  bool removeOne(const int & t)

=item  void replace(int i, const int & t)

=item  void reserve(int size)

=item  void setSharable(bool shrable)

=item  int size()

=item  void swap(int i, int j)

=item  int takeAt(int i)

=item  int takeFirst()

=item  int takeLast()


=back

=head1 ENUM VALUES

=over


=back

=head2 EXPORT

None by default.

=head1 AUTHOR

Dongxu Ma E<lt>dongxu@cpan.orgE<gt>

=head1 COPYRIGHT AND LICENSE

Copyright (C) 2011 - 2012 by Dongxu Ma

This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.

See L<http://dev.perl.org/licenses/artistic.html>

=cut

package Qt::Multimedia::Template::T001;
# THE FOLLOWING CODE IS AUTOMATED, ANY MODIFICATION WILL BE LOST!
# classname: QList<QAudioFormat::Endian>
# file     : typemap_template

use strict;
use warnings;
#use Carp;

our $VERSION = '0.01_04';


# FIXME: operator overload


1;

=head1 NAME

Qt::Multimedia::Template::T001

=head1 PUBLIC METHODS

=over

=item   QList<QAudioFormat::Endian>()

=item   QList<QAudioFormat::Endian>(const QList<QAudioFormat::Endian> & l)

=item   ~QList<QAudioFormat::Endian>()

=item  void append(const QAudioFormat::Endian & t)

=item  void append(const QList<QAudioFormat::Endian> & t)

=item  const QAudioFormat::Endian & at(int i)

=item  void clear()

=item  QBool contains(const QAudioFormat::Endian & t)

=item  int count(const QAudioFormat::Endian & t)

=item  void detach()

=item  void detachShared()

=item  int indexOf(const QAudioFormat::Endian & t, int from)

=item  int indexOf(const QAudioFormat::Endian & t, int from = 0)

=item  void insert(int i, const QAudioFormat::Endian & t)

=item  bool isDetached()

=item  bool isEmpty()

=item  bool isSharedWith(const QList<QAudioFormat::Endian> & other)

=item  int lastIndexOf(const QAudioFormat::Endian & t, int from)

=item  int lastIndexOf(const QAudioFormat::Endian & t, int from = -1)

=item  void move(int from, int to)

=item  bool operator!=(const QList<QAudioFormat::Endian> & l)

=item  QList<QAudioFormat::Endian> operator=(const QList<QAudioFormat::Endian> & l)

=item  bool operator==(const QList<QAudioFormat::Endian> & l)

=item  QAudioFormat::Endian & operator[](int i)

=item  void prepend(const QAudioFormat::Endian & t)

=item  int removeAll(const QAudioFormat::Endian & t)

=item  void removeAt(int i)

=item  bool removeOne(const QAudioFormat::Endian & t)

=item  void replace(int i, const QAudioFormat::Endian & t)

=item  void reserve(int size)

=item  void setSharable(bool shrable)

=item  int size()

=item  void swap(int i, int j)

=item  QAudioFormat::Endian takeAt(int i)

=item  QAudioFormat::Endian takeFirst()

=item  QAudioFormat::Endian takeLast()


=back

=head1 ENUM VALUES

=over


=back

=head2 EXPORT

None by default.

=head1 AUTHOR

Dongxu Ma E<lt>dongxu@cpan.orgE<gt>

=head1 COPYRIGHT AND LICENSE

Copyright (C) 2011 - 2012 by Dongxu Ma

This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.

See L<http://dev.perl.org/licenses/artistic.html>

=cut

package Qt::Multimedia::Template::T002;
# THE FOLLOWING CODE IS AUTOMATED, ANY MODIFICATION WILL BE LOST!
# classname: QList<QAudioFormat::SampleType>
# file     : typemap_template

use strict;
use warnings;
#use Carp;

our $VERSION = '0.01_04';


# FIXME: operator overload


1;

=head1 NAME

Qt::Multimedia::Template::T002

=head1 PUBLIC METHODS

=over

=item   QList<QAudioFormat::SampleType>()

=item   QList<QAudioFormat::SampleType>(const QList<QAudioFormat::SampleType> & l)

=item   ~QList<QAudioFormat::SampleType>()

=item  void append(const QAudioFormat::SampleType & t)

=item  void append(const QList<QAudioFormat::SampleType> & t)

=item  const QAudioFormat::SampleType & at(int i)

=item  void clear()

=item  QBool contains(const QAudioFormat::SampleType & t)

=item  int count(const QAudioFormat::SampleType & t)

=item  void detach()

=item  void detachShared()

=item  int indexOf(const QAudioFormat::SampleType & t, int from)

=item  int indexOf(const QAudioFormat::SampleType & t, int from = 0)

=item  void insert(int i, const QAudioFormat::SampleType & t)

=item  bool isDetached()

=item  bool isEmpty()

=item  bool isSharedWith(const QList<QAudioFormat::SampleType> & other)

=item  int lastIndexOf(const QAudioFormat::SampleType & t, int from)

=item  int lastIndexOf(const QAudioFormat::SampleType & t, int from = -1)

=item  void move(int from, int to)

=item  bool operator!=(const QList<QAudioFormat::SampleType> & l)

=item  QList<QAudioFormat::SampleType> operator=(const QList<QAudioFormat::SampleType> & l)

=item  bool operator==(const QList<QAudioFormat::SampleType> & l)

=item  QAudioFormat::SampleType & operator[](int i)

=item  void prepend(const QAudioFormat::SampleType & t)

=item  int removeAll(const QAudioFormat::SampleType & t)

=item  void removeAt(int i)

=item  bool removeOne(const QAudioFormat::SampleType & t)

=item  void replace(int i, const QAudioFormat::SampleType & t)

=item  void reserve(int size)

=item  void setSharable(bool shrable)

=item  int size()

=item  void swap(int i, int j)

=item  QAudioFormat::SampleType takeAt(int i)

=item  QAudioFormat::SampleType takeFirst()

=item  QAudioFormat::SampleType takeLast()


=back

=head1 ENUM VALUES

=over


=back

=head2 EXPORT

None by default.

=head1 AUTHOR

Dongxu Ma E<lt>dongxu@cpan.orgE<gt>

=head1 COPYRIGHT AND LICENSE

Copyright (C) 2011 - 2012 by Dongxu Ma

This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.

See L<http://dev.perl.org/licenses/artistic.html>

=cut

package Qt::Multimedia::Template::T003;
# THE FOLLOWING CODE IS AUTOMATED, ANY MODIFICATION WILL BE LOST!
# classname: QList<QAudioDeviceInfo>
# file     : typemap_template

use strict;
use warnings;
#use Carp;

our $VERSION = '0.01_04';


# FIXME: operator overload


1;

=head1 NAME

Qt::Multimedia::Template::T003

=head1 PUBLIC METHODS

=over

=item   QList<QAudioDeviceInfo>()

=item   QList<QAudioDeviceInfo>(const QList<QAudioDeviceInfo> & l)

=item   ~QList<QAudioDeviceInfo>()

=item  void append(const QAudioDeviceInfo & t)

=item  void append(const QList<QAudioDeviceInfo> & t)

=item  const QAudioDeviceInfo & at(int i)

=item  void clear()

=item  void detach()

=item  void detachShared()

=item  void insert(int i, const QAudioDeviceInfo & t)

=item  bool isDetached()

=item  bool isEmpty()

=item  bool isSharedWith(const QList<QAudioDeviceInfo> & other)

=item  void move(int from, int to)

=item  QList<QAudioDeviceInfo> operator=(const QList<QAudioDeviceInfo> & l)

=item  QAudioDeviceInfo & operator[](int i)

=item  void prepend(const QAudioDeviceInfo & t)

=item  void removeAt(int i)

=item  void replace(int i, const QAudioDeviceInfo & t)

=item  void reserve(int size)

=item  void setSharable(bool shrable)

=item  int size()

=item  void swap(int i, int j)

=item  QAudioDeviceInfo takeAt(int i)

=item  QAudioDeviceInfo takeFirst()

=item  QAudioDeviceInfo takeLast()


=back

=head1 ENUM VALUES

=over


=back

=head2 EXPORT

None by default.

=head1 AUTHOR

Dongxu Ma E<lt>dongxu@cpan.orgE<gt>

=head1 COPYRIGHT AND LICENSE

Copyright (C) 2011 - 2012 by Dongxu Ma

This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.

See L<http://dev.perl.org/licenses/artistic.html>

=cut

package Qt::Multimedia::Template::T004;
# THE FOLLOWING CODE IS AUTOMATED, ANY MODIFICATION WILL BE LOST!
# classname: QList<QByteArray>
# file     : typemap_template

use strict;
use warnings;
#use Carp;

our $VERSION = '0.01_04';


# FIXME: operator overload


1;

=head1 NAME

Qt::Multimedia::Template::T004

=head1 PUBLIC METHODS

=over

=item   QList<QByteArray>()

=item   QList<QByteArray>(const QList<QByteArray> & l)

=item   ~QList<QByteArray>()

=item  void append(const QByteArray & t)

=item  void append(const QList<QByteArray> & t)

=item  const QByteArray & at(int i)

=item  void clear()

=item  QBool contains(const QByteArray & t)

=item  int count(const QByteArray & t)

=item  void detach()

=item  void detachShared()

=item  int indexOf(const QByteArray & t, int from)

=item  int indexOf(const QByteArray & t, int from = 0)

=item  void insert(int i, const QByteArray & t)

=item  bool isDetached()

=item  bool isEmpty()

=item  bool isSharedWith(const QList<QByteArray> & other)

=item  int lastIndexOf(const QByteArray & t, int from)

=item  int lastIndexOf(const QByteArray & t, int from = -1)

=item  void move(int from, int to)

=item  bool operator!=(const QList<QByteArray> & l)

=item  QList<QByteArray> operator=(const QList<QByteArray> & l)

=item  bool operator==(const QList<QByteArray> & l)

=item  QByteArray & operator[](int i)

=item  void prepend(const QByteArray & t)

=item  int removeAll(const QByteArray & t)

=item  void removeAt(int i)

=item  bool removeOne(const QByteArray & t)

=item  void replace(int i, const QByteArray & t)

=item  void reserve(int size)

=item  void setSharable(bool shrable)

=item  int size()

=item  void swap(int i, int j)

=item  QByteArray takeAt(int i)

=item  QByteArray takeFirst()

=item  QByteArray takeLast()


=back

=head1 ENUM VALUES

=over


=back

=head2 EXPORT

None by default.

=head1 AUTHOR

Dongxu Ma E<lt>dongxu@cpan.orgE<gt>

=head1 COPYRIGHT AND LICENSE

Copyright (C) 2011 - 2012 by Dongxu Ma

This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.

See L<http://dev.perl.org/licenses/artistic.html>

=cut

package Qt::Multimedia::Template::T005;
# THE FOLLOWING CODE IS AUTOMATED, ANY MODIFICATION WILL BE LOST!
# classname: QList<QVideoFrame::PixelFormat>
# file     : typemap_template

use strict;
use warnings;
#use Carp;

our $VERSION = '0.01_04';


# FIXME: operator overload


1;

=head1 NAME

Qt::Multimedia::Template::T005

=head1 PUBLIC METHODS

=over

=item   QList<QVideoFrame::PixelFormat>()

=item   QList<QVideoFrame::PixelFormat>(const QList<QVideoFrame::PixelFormat> & l)

=item   ~QList<QVideoFrame::PixelFormat>()

=item  void append(const QVideoFrame::PixelFormat & t)

=item  void append(const QList<QVideoFrame::PixelFormat> & t)

=item  const QVideoFrame::PixelFormat & at(int i)

=item  void clear()

=item  QBool contains(const QVideoFrame::PixelFormat & t)

=item  int count(const QVideoFrame::PixelFormat & t)

=item  void detach()

=item  void detachShared()

=item  int indexOf(const QVideoFrame::PixelFormat & t, int from)

=item  int indexOf(const QVideoFrame::PixelFormat & t, int from = 0)

=item  void insert(int i, const QVideoFrame::PixelFormat & t)

=item  bool isDetached()

=item  bool isEmpty()

=item  bool isSharedWith(const QList<QVideoFrame::PixelFormat> & other)

=item  int lastIndexOf(const QVideoFrame::PixelFormat & t, int from)

=item  int lastIndexOf(const QVideoFrame::PixelFormat & t, int from = -1)

=item  void move(int from, int to)

=item  bool operator!=(const QList<QVideoFrame::PixelFormat> & l)

=item  QList<QVideoFrame::PixelFormat> operator=(const QList<QVideoFrame::PixelFormat> & l)

=item  bool operator==(const QList<QVideoFrame::PixelFormat> & l)

=item  QVideoFrame::PixelFormat & operator[](int i)

=item  void prepend(const QVideoFrame::PixelFormat & t)

=item  int removeAll(const QVideoFrame::PixelFormat & t)

=item  void removeAt(int i)

=item  bool removeOne(const QVideoFrame::PixelFormat & t)

=item  void replace(int i, const QVideoFrame::PixelFormat & t)

=item  void reserve(int size)

=item  void setSharable(bool shrable)

=item  int size()

=item  void swap(int i, int j)

=item  QVideoFrame::PixelFormat takeAt(int i)

=item  QVideoFrame::PixelFormat takeFirst()

=item  QVideoFrame::PixelFormat takeLast()


=back

=head1 ENUM VALUES

=over


=back

=head2 EXPORT

None by default.

=head1 AUTHOR

Dongxu Ma E<lt>dongxu@cpan.orgE<gt>

=head1 COPYRIGHT AND LICENSE

Copyright (C) 2011 - 2012 by Dongxu Ma

This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.

See L<http://dev.perl.org/licenses/artistic.html>

=cut