• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/flac-1.2.1/include/FLAC++/

Lines Matching defs:copy

111 			/** Constructs a copy of the given object.  This form
112 * always performs a deep copy.
119 /** Constructs an object with copy control. When \a copy
122 * When \a copy is \c false, the instance takes ownership of
129 Prototype(::FLAC__StreamMetadata *object, bool copy);
132 /** Assign from another object. Always performs a deep copy. */
138 /** Assigns an object with copy control. See
139 * Prototype(::FLAC__StreamMetadata *object, bool copy).
141 Prototype &assign_object(::FLAC__StreamMetadata *object, bool copy);
262 /** Create a deep copy of an object and return it. */
275 /** Constructs a copy of the given object. This form
276 * always performs a deep copy.
283 /** Constructs an object with copy control. See
284 * Prototype(::FLAC__StreamMetadata *object, bool copy).
286 inline StreamInfo(::FLAC__StreamMetadata *object, bool copy): Prototype(object, copy) { }
291 /** Assign from another object. Always performs a deep copy. */
297 /** Assigns an object with copy control. See
298 * Prototype::assign_object(::FLAC__StreamMetadata *object, bool copy).
300 inline StreamInfo &assign(::FLAC__StreamMetadata *object, bool copy) { Prototype::assign_object(object, copy); return *this; }
349 /** Constructs a copy of the given object. This form
350 * always performs a deep copy.
357 /** Constructs an object with copy control. See
358 * Prototype(::FLAC__StreamMetadata *object, bool copy).
360 inline Padding(::FLAC__StreamMetadata *object, bool copy): Prototype(object, copy) { }
365 /** Assign from another object. Always performs a deep copy. */
371 /** Assigns an object with copy control. See
372 * Prototype::assign_object(::FLAC__StreamMetadata *object, bool copy).
374 inline Padding &assign(::FLAC__StreamMetadata *object, bool copy) { Prototype::assign_object(object, copy); return *this; }
402 /** Constructs a copy of the given object. This form
403 * always performs a deep copy.
410 /** Constructs an object with copy control. See
411 * Prototype(::FLAC__StreamMetadata *object, bool copy).
413 inline Application(::FLAC__StreamMetadata *object, bool copy): Prototype(object, copy) { }
418 /** Assign from another object. Always performs a deep copy. */
424 /** Assigns an object with copy control. See
425 * Prototype::assign_object(::FLAC__StreamMetadata *object, bool copy).
427 inline Application &assign(::FLAC__StreamMetadata *object, bool copy) { Prototype::assign_object(object, copy); return *this; }
449 bool set_data(FLAC__byte *data, unsigned length, bool copy);
461 /** Constructs a copy of the given object. This form
462 * always performs a deep copy.
469 /** Constructs an object with copy control. See
470 * Prototype(::FLAC__StreamMetadata *object, bool copy).
472 inline SeekTable(::FLAC__StreamMetadata *object, bool copy): Prototype(object, copy) { }
477 /** Assign from another object. Always performs a deep copy. */
483 /** Assigns an object with copy control. See
484 * Prototype::assign_object(::FLAC__StreamMetadata *object, bool copy).
486 inline SeekTable &assign(::FLAC__StreamMetadata *object, bool copy) { Prototype::assign_object(object, copy); return *this; }
609 /** Constructs a copy of the given object. This form
610 * always performs a deep copy.
617 /** Constructs an object with copy control. See
618 * Prototype(::FLAC__StreamMetadata *object, bool copy).
620 inline VorbisComment(::FLAC__StreamMetadata *object, bool copy): Prototype(object, copy) { }
625 /** Assign from another object. Always performs a deep copy. */
631 /** Assigns an object with copy control. See
632 * Prototype::assign_object(::FLAC__StreamMetadata *object, bool copy).
634 inline VorbisComment &assign(::FLAC__StreamMetadata *object, bool copy) { Prototype::assign_object(object, copy); return *this; }
721 /** Constructs a copy of the given object. This form
722 * always performs a deep copy.
729 /** Constructs an object with copy control. See
730 * Prototype(::FLAC__StreamMetadata *object, bool copy).
732 inline CueSheet(::FLAC__StreamMetadata *object, bool copy): Prototype(object, copy) { }
737 /** Assign from another object. Always performs a deep copy. */
743 /** Assigns an object with copy control. See
744 * Prototype::assign_object(::FLAC__StreamMetadata *object, bool copy).
746 inline CueSheet &assign(::FLAC__StreamMetadata *object, bool copy) { Prototype::assign_object(object, copy); return *this; }
806 /** Constructs a copy of the given object. This form
807 * always performs a deep copy.
814 /** Constructs an object with copy control. See
815 * Prototype(::FLAC__StreamMetadata *object, bool copy).
817 inline Picture(::FLAC__StreamMetadata *object, bool copy): Prototype(object, copy) { }
822 /** Assign from another object. Always performs a deep copy. */
828 /** Assigns an object with copy control. See
829 * Prototype::assign_object(::FLAC__StreamMetadata *object, bool copy).
831 inline Picture &assign(::FLAC__StreamMetadata *object, bool copy) { Prototype::assign_object(object, copy); return *this; }
885 /** Constructs a copy of the given object. This form
886 * always performs a deep copy.
893 /** Constructs an object with copy control. See
894 * Prototype(::FLAC__StreamMetadata *object, bool copy).
896 inline Unknown(::FLAC__StreamMetadata *object, bool copy): Prototype(object, copy) { }
901 /** Assign from another object. Always performs a deep copy. */
907 /** Assigns an object with copy control. See
908 * Prototype::assign_object(::FLAC__StreamMetadata *object, bool copy).
910 inline Unknown &assign(::FLAC__StreamMetadata *object, bool copy) { Prototype::assign_object(object, copy); return *this; }
930 bool set_data(FLAC__byte *data, unsigned length, bool copy);