Flutter Engine
The Flutter Engine
Public Member Functions | List of all members
dart::bin::PathBuffer Class Reference

#include <directory.h>

Public Member Functions

 PathBuffer ()
 
 ~PathBuffer ()
 
bool Add (const char *name)
 
bool AddW (const wchar_t *name)
 
char * AsString () const
 
wchar_t * AsStringW () const
 
const char * AsScopedString () const
 
void Reset (intptr_t new_length)
 
intptr_t length () const
 

Detailed Description

Definition at line 26 of file directory.h.

Constructor & Destructor Documentation

◆ PathBuffer()

dart::bin::PathBuffer::PathBuffer ( )

◆ ~PathBuffer()

dart::bin::PathBuffer::~PathBuffer ( )

Member Function Documentation

◆ Add()

bool dart::bin::PathBuffer::Add ( const char *  name)

◆ AddW()

bool dart::bin::PathBuffer::AddW ( const wchar_t *  name)

◆ AsScopedString()

const char * dart::bin::PathBuffer::AsScopedString ( ) const

◆ AsString()

char * dart::bin::PathBuffer::AsString ( ) const

◆ AsStringW()

wchar_t * dart::bin::PathBuffer::AsStringW ( ) const

◆ length()

intptr_t dart::bin::PathBuffer::length ( ) const
inline

Definition at line 42 of file directory.h.

42{ return length_; }

◆ Reset()

void dart::bin::PathBuffer::Reset ( intptr_t  new_length)

The documentation for this class was generated from the following file: