#include <bsoncxx/v_noabi/bsoncxx/builder/basic/sub_array.hpp>
An internal class of builder::basic. Users should almost always construct a builder::basic::array instead. 
 | 
|   | sub_array (core *core) | 
|   | Default constructor.  
  | 
|   | 
| void  | append () | 
|   | Inductive base-case for the variadic append(...)  
  | 
|   | 
| template<typename Arg , typename... Args>  | 
| void  | append (Arg &&a, Args &&... args) | 
|   | Appends multiple BSON values.  
  | 
|   | 
◆ sub_array()
  
  
      
        
          | bsoncxx::v_noabi::builder::basic::sub_array::sub_array  | 
          ( | 
          core * |           core | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ append() [1/2]
  
  
      
        
          | void bsoncxx::v_noabi::builder::basic::sub_array::append  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
Inductive base-case for the variadic append(...) 
 
 
◆ append() [2/2]
template<typename Arg , typename... Args> 
  
  
      
        
          | void bsoncxx::v_noabi::builder::basic::sub_array::append  | 
          ( | 
          Arg && |           a,  | 
         
        
           | 
           | 
          Args &&... |           args ) | 
         
       
   | 
  
inline   | 
  
 
Appends multiple BSON values. 
 
 
The documentation for this class was generated from the following file: