Go to the documentation of this file.
45 #ifndef PtrListDetail_H
46 #define PtrListDetail_H
105 template<
class... Args>
110 inline void resize(
const label newLen);
132 void setSize(
const label) =
delete;
133 void setSize(
const label,
const T&) =
delete;
134 void setSize(
const label,
const T*) =
delete;
constexpr PtrListDetail() noexcept
void setAddressableSize(const label n) noexcept
void T(FieldField< Field, Type > &f1, const FieldField< Field, Type > &f2)
void operator=(const PtrListDetail< T > &list)
OBJstream os(runTime.globalPath()/outputName)
Ostream & write(Ostream &os, const bool trimNull=false) const
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
A 1D vector of objects of type <T>, where the size of the vector is known and can be used for subscri...
void resize(const label newLen)
A rudimentary list of pointers used for PtrList, UPtrList, etc. This class is considered implementati...
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
autoPtr< List< T > > clone() const
Foam::argList args(argc, argv)
void setSize(const label)=delete
void resize_nocopy(const label)=delete